DBLOOKUPCOMBOBOX DELPHI ПРОКРУТКА
DBLookupComboBox - это компонент Delphi, который используется для выбора элемента из поля базы данных. Он содержит список значений из выбранного поля таблицы. Иногда в списке может быть много значений, поэтому необходима прокрутка.
Чтобы добавить прокрутку в DBLookupComboBox, можно воспользоваться стандартным компонентом ScrollBar и связать его с DBLookupComboBox. Например:
ScrollBar1.Parent := DBLookupComboBox1; ScrollBar1.Align := alRight; ScrollBar1.Kind := sbVertical; ScrollBar1.Visible := True; DBLookupComboBox1.ListSource := DataSource1; DBLookupComboBox1.ListField := 'Name'; DBLookupComboBox1.KeyField := 'ID'; ScrollBar1.Max := DBLookupComboBox1.ListSource.DataSet.RecordCount; ScrollBar1.PageSize := DBLookupComboBox1.ListFieldCount; procedure TForm1.ScrollBar1Change(Sender: TObject); begin DBLookupComboBox1.ListSource.DataSet.First; DBLookupComboBox1.ListSource.DataSet.MoveBy(ScrollBar1.Position); end;
Этот код создает вертикальный ScrollBar, связывает его с DBLookupComboBox и передает ему список значений из базы данных. С помощью метода ScrollBar1Change (который вызывается при изменении позиции ScrollBar) элементы списка вычисляются и отображаются в DBLookupComboBox.
Combo Box component in Delphi
Delphi DBLookUpComboBox
Delphi cxgrid checkbox and multiselect
How to implement a DBCheckbox in DBGrid in Delphi!
043-Add ComboBox To DBGrid Delphi إضافة كومبو بوكس لجدول البيانات DBGrid في الدلفي
DBLookupComboBox افضل ما في
Livebinding a Checkbox - Delphi #136
Delphi - Combobox
Delphi #174 - Eval Swap in CnPack
Delphi 7 Компоненты Listbox и Combobox