IMetaAttributesBreadcrumb.CustomMultiselectText

Синтаксис Fore

CustomMultiselectText: Boolean;

Синтаксис Fore.NET

CustomMultiselectText: Boolean;

Описание

Свойство CustomMultiselectText определяет признак использования пользовательского шаблона для формирования текста компонента при множественной отметке по атрибутам.

Комментарии

По умолчанию свойству установлено значение False, при этом при множественной отметке элементов текст, отображаемый в компоненте, формируется автоматически и имеет следующий вид: <Наименование> (Отмечено: n). Где <Наименование> - наименование атрибута, а n - количество отмеченных элементов. При установке свойству значения True текст будет формироваться в соответствии с шаблоном, который задан в свойстве CustomMultiselectTextTemplate.

Пример Fore

Для выполнения примера предполагается наличие формы, расположенной на ней кнопки и компонента MetaAttributesBreadcrumb с наименованием «MetaAttributesBreadcrumb1».

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Begin
    MetaAttributesBreadcrumb1.CustomMultiselectText := True;
    MetaAttributesBreadcrumb1.CustomMultiselectTextTemplate := "Диапазон: %First-%Last";
End Sub Button1OnClick;

При нажатии на кнопку для компонента «DimensionCombo1» будет задан шаблон, в соответствии с которым будет формироваться текст компонента при множественной отметке.

Пример Fore.NET

Необходимые требования и результат выполнения примера Fore.NET совпадают с примером Fore. Вместо компонентов Fore используйте их Fore.NET аналоги.

Private Sub button1_Click(sender: System.Object; e: System.EventArgs);
Begin
    MetaAttributesBreadcrumbNet1.CtrlBox.CustomMultiselectText := True;
    MetaAttributesBreadcrumbNet1.CtrlBox.CustomMultiselectTextTemplate := "Диапазон: %First-%Last";
End Sub;

См. также:

IMetaAttributesBreadcrumb