C# 击键时DataGridViewComboxColumn下拉列表
我有一个DataGridViewComboBoxColumn,它的C# 击键时DataGridViewComboxColumn下拉列表,c#,winforms,C#,Winforms,我有一个DataGridViewComboBoxColumn,它的DropDownStyle=ComboBoxStyle.Simple 如何强制下拉菜单在击键时展开 我试过把((组合框)?)放进去。DroppedDown=true在几个没有解决方案的地方以下代码片段应该可以工作: //If no row/cell selected, select an appropriate row/cell dataGridView1.Rows[0].Selected = true; dataGridView
DropDownStyle=ComboBoxStyle.Simple
如何强制下拉菜单在击键时展开
我试过把
((组合框)?)放进去。DroppedDown=true代码>在几个没有解决方案的地方以下代码片段应该可以工作:
//If no row/cell selected, select an appropriate row/cell
dataGridView1.Rows[0].Selected = true;
dataGridView1.Rows[0].Cells[0].Selected = true;
//Start edit mode or otherwise EditingControl property will return null
dataGridView1.BeginEdit(true);
var comboBox = dataGridView1.EditingControl as DataGridViewComboBoxEditingControl;
if (comboBox != null)
{
comboBox.DroppedDown = true;
}
请注意,要使其工作,组合框中必须有通过绑定或手动输入的项