我有一个数据绑定dataGridView。当我单击新行时,将触发DefaultValuesNeeded事件,并使用我的默认值填充该行。如果我然后点击转义,新行将被删除。如何通过按钮单击事件处理程序实现相同的行为?也就是说,click事件应该模仿通过单击新行而发生的事情,并且转义键也应该导致删除新行。
答案 0 :(得分:0)
要模仿ESC键,请在按钮点击事件中添加以下SendKeys调用
SendKeys.Send("{ESC}");
要向数据绑定DataGridView添加行,请将该行添加到基础数据源(例如,DataTable或BindingSource),然后刷新网格。
例如:
dataSet.Tables("yourtablename").Rows.Add();