ITabCellStyle.Binding

Синтаксис

Binding: String;

Описание

Свойство Binding определяет параметры редактора, который будет использоваться для редактирования значений ячейки.

Комментарии

Параметры редактора устанавливаются с помощью строки связи. Для получения строки связи используйте свойство IBindingValue.AsString.

Пример Fore

Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием «Button1», компонента TabSheetBox с наименованием «TabSheetBox1» и какого-либо источника данных для «TabSheetBox1».

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
    BM: IBindingManager;
    ComboBoxBinding: IBindingComboBox;
Begin
    BM := New BindingManager.Create;
    ComboBoxBinding := BM.CreateByUi("ComboBox"As IBindingComboBox;
    ComboBoxBinding.Items := "1;2;3;4;5";
    ComboBoxBinding.ListMode := False;
    ComboBoxBinding.Separators := ";";
    ComboBoxBinding.Value := "3";
    UiTabSheet1.TabSheet.Cell(00).Style.Binding := ComboBoxBinding.AsString;
End Sub Button1OnClick;

При нажатии на кнопку будет задан редактор значения для ячейки «А0» таблицы. При редактировании ячейки будет отображаться комбинированный список содержащий пять значений, по умолчанию выбран элемент - «3».

Пример Fore.NET

Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием «Button1», компонента TabSheetBoxNet с наименованием «TabSheetBoxNet1» и какого-либо источника данных для «TabSheetBoxNet1».

Private Sub button1_Click(sender: System.Object; e: System.EventArgs);
Var
    BM: BindingManager = New BindingManagerClass();
    ComboBoxBinding: IBindingComboBox;
Begin
    ComboBoxBinding := BM.CreateByUi("ComboBox"As IBindingComboBox;
    ComboBoxBinding.Items := "1;2;3;4;5";
    ComboBoxBinding.ListMode := False;
    ComboBoxBinding.Separators := ";";
    ComboBoxBinding.Value := "3";
    UiTabSheetNet1.TabSheetUi.TabSheet.Cell[00].Style.Binding := ComboBoxBinding.AsString;
End Sub;

При нажатии на кнопку будет задан редактор значения для ячейки «А0» таблицы. При редактировании ячейки будет отображаться комбинированный список содержащий пять значений, по умолчанию выбран элемент - «3».

См. также:

ITabCellStyle