读书人

datagridview回车事件有关问题

发布时间: 2013-01-27 13:56:15 作者: rapoo

datagridview回车事件问题
我在winform中写了datagridview的KeyPress事件

当我选中datagridview一个单元格点回车的时候会触发事件弹出OK

当我在单元格中输入内容再点回车的时候就不触发事件了

求解释
[解决办法]

  void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
TextBox txtBox = e.Control as TextBox;
if (txtBox != null)
txtBox.KeyPress += txtBox_KeyPress;
}

void txtBox_KeyPress(object sender, KeyPressEventArgs e)
{
//这里判断事件

}

[解决办法]
用键盘钩子试试

读书人网 >C#

热点推荐