我有一个Datagridview
Winform。其中一列是Combobox
. 除了能够从下拉列表中选择条目之外,是否可以设置属性以便用户可以输入。
我能够Combobox
在属性窗口中进行以下更改的项目上执行此操作:
AutoCompleteMode.SuggestAppend;
AutoCompleteSource.CustomSource;
DropDownStyle : Dropdown;
谢谢
我有一个Datagridview
Winform。其中一列是Combobox
. 除了能够从下拉列表中选择条目之外,是否可以设置属性以便用户可以输入。
我能够Combobox
在属性窗口中进行以下更改的项目上执行此操作:
AutoCompleteMode.SuggestAppend;
AutoCompleteSource.CustomSource;
DropDownStyle : Dropdown;
谢谢
这样的事情可能会有所帮助:-
private void DataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
if (DataGridView1.CurrentCell.ColumnIndex == yourComboBoxColum)
{
ComboBox combo = e.Control as ComboBox;
if (combo == null)
return;
combo.DropDownStyle = ComboBoxStyle.DropDown;
}
}