C#(2005)中如何屏蔽掉不必要的事件响应

来源:百度知道 编辑:UC知道 时间:2024/05/14 14:13:39
是屏蔽系统自动产生的事件
datagridview控件中当点击别的row时会引发CellValueChanged(object sender, DataGridViewCellEventArgs e)事件,在其中加入数据格式验证的代码,若数据格式不对怎么让焦点回到该行上呢?

没办法

回答补充:
你可以主动设置焦点啊,或者你看看e有没有Cancel事件,我记得DataGridView有验证事件的,你看看MSDN,我隐约记得专门有一个文章是写DataGridView是如何做数据验证的

1.可以用try..catch..在控制台输出信息
2.将你的消息框的信息隐藏了...
额...不太懂你的意思...

不必要的事件那还生成干什么!!!

你不做处理就行了啊!