IDimensionCombo.CustomMultiselectText

Синтаксис Fore

CustomMultiselectText: Boolean;

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

CustomMultiselectText: Boolean;

Описание

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

Комментарии

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

Пример Fore

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

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Begin
    DimensionCombo1.CustomMultiselectText := True;
    DimensionCombo1.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
    DimensionComboNet1.CtrlBox.CustomMultiselectText := True;
    DimensionComboNet1.CtrlBox.CustomMultiselectTextTemplate := "Диапазон: %First-%Last";
End Sub;

См. также:

IDimensionCombo