У меня есть comboboxcell, он работает отлично. Я получил значение из базы данных. Проблема в том, что существует около 100 строк, но все они различны. Поэтому, когда я нажимаю на поле со списком, он оставляет длинный список. Есть ли способ сделать список выглядеть коротким, но количество отображаемых значений по-прежнему 100. Вот мой код comboboxcell.Datagridcomboboxcell в datagridview Ограничить значения vb.net
Dim c3 As New DataGridViewComboBoxColumn()
c3.HeaderText = "Stripes"
c3.DataSource = BndSrc
c3.Name = "Stripes"
c3.DataPropertyName = "Stripes"
c3.DisplayMember = "Stripes"
c3.ValueMember = "Stripes"
c3.DisplayStyleForCurrentCellOnly = False
c3.DisplayStyle = DataGridViewComboBoxDisplayStyle.Nothing
c3.FlatStyle = FlatStyle.Standard
c3.SortMode = DataGridViewColumnSortMode.Automatic
Me.DataGrid.Columns.Add(c3)
Я знаю, что это работает, но дело в том, я стил хочу, чтобы выбрать из 100 выпадающих значений. Можно ли использовать список в виде раскрывающегося списка или списка? потому что мой размер формы мал и не является значимым, поэтому, если пользователь нажимает на раскрывающееся меню, он будет длиннее, чем форма –
. maxdropdownitems только сокращает выпадающий список. весь элемент все еще находится в раскрывающемся списке и может быть достигнут с помощью прокрутки, насколько я знаю. –
OUH Пробовал, это работает! –