我有一个datagridview,其中一列是datagridviewcomboboxcolumn。所以我想在输入时自动下载组合框(点击单元格)。 我已经覆盖了OnEnter方法,然后执行SendKeys.Send(“{F4}”),但它无效。
答案 0 :(得分:1)
通过处理cellEnter事件解决:
private void OnDGVCellEnter(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == this.colDesired.Index)
{
SendKeys.Send("{F4}");
}
}
答案 1 :(得分:1)
您还可以将datagridview的编辑模式设置为“EditOnEnter”,它也可以执行相同的操作。当您输入文本框列时,它也会强制编辑模式。