我有一个带DropDownStyle = ComboBoxStyle.Simple
如何强制下拉按键扩展?
我尝试将((ComboBox)?).DroppedDown = true;
放在几个没有解决方案的地方
答案 0 :(得分:0)
以下代码段应该有效:
//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;
}
请注意,要使其工作,组合框中必须有项目,可以通过绑定或手动输入。