【发布时间】:2017-07-24 17:18:55
【问题描述】:
我有一个带有 datagridview 的 WinFormApp,我正在尝试编写一个方法,当您在所选行上按 Enter 时该方法会执行某些操作。 例如 - gridview 显示我的数据库中的一些数据,它有 4 列,在您按照自己喜欢的方式编辑完这些列后,按 Enter 键,数据将与新值一起保存在数据库中。 目前我的 Form1()
中有这个 dataGridView1.PreviewKeyDown += new PreviewKeyDownEventArgs(dataGridView1_PreviewKeyDown);
我觉得不对,方法是这样的:
void dataGridView1_PreviewKeyDown(object sender, PreviewKeyDownEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
// do something
}
}
我对编程还很陌生,所以非常感谢一个好的解释。
谢谢!
【问题讨论】:
标签: c# datagridview eventhandler