2009-09-16 26 views

回答

0

为了模仿ESC键添加按钮点击事件内的下列SendKeys呼叫

SendKeys.Send("{ESC}"); 

要添加行到数据绑定的DataGridView,行添加到基础数据源(例如,数据表或BindingSource的)然后刷新网格。 例如:

dataSet.Tables("yourtablename").Rows.Add(); 
+0

也许我不清楚。 click事件需要向dataGridView添加一个新行,就像点击dataGridView中的新行一样。随后的换码按键应该删除新添加的行。 – ejwipp 2009-09-16 16:12:23

+0

这会添加一行,但不会导致对DefaultValuesNeeded的调用,也不能通过点击转义键来删除新行。 – ejwipp 2009-09-16 17:49:40

+0

对,你会在“Add()”方法中添加默认值。然后,您将听取转义键并调用dataSet.Tables(“yourtablename”)。Rows.RemoveAt(); – SwDevMan81 2009-09-16 18:18:45