DataGridViewComboBoxColumn中的单元格具有ComboBoxStyle DropDownList.这意味着用户只能从下拉列表中选择值.底层控件是ComboBox,因此它可以具有DropDown样式.如何在DataGridViewComboBoxColumn中更改基础组合框的样式.或者,更一般地说,我可以在DataGridView中使用下拉列表,用户可以键入吗?
void dataGridView1_EditingControlShowing(object sender,
DataGridViewEditingControlShowingEventArgs e)
{
if (e.Control.GetType() == typeof(DataGridViewComboBoxEditingControl))
{
DataGridViewComboBoxEditingControl cbo =
e.Control as DataGridViewComboBoxEditingControl;
cbo.DropDownStyle = ComboBoxStyle.DropDown;
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
12062 次 |
最近记录: |