在我“继承”的winforms应用程序中,我正在努力添加一些新功能。
当前,我陷入了datagridviewcombobox错误的问题,并且试图追踪该错误,我试图替换显示的“ DataGridView默认错误对话框”,但没有向我显示任何有用的信息。
但是,它似乎忽略了我的自定义功能,并显示了默认设置。
我在winforms方面的经验仅限于此应用程序,因此我敢说我缺少一些基本知识,但是尽管成功设置了许多其他事件处理程序,但现在我已经迷了几个小时。
摘自文档(example),教程(example)以及我拥有的众多问答和教程...
this.dataGridView1.DataError += new DataGridViewDataErrorEventHandler(dataGridView1_DataError);
和
private void dataGridView1_DataError(object sender, DataGridViewDataErrorEventArgs anError)
{
//do stuff here
}
但是dataGridView_DataError函数从不触发,并且我仍然收到DataGridView默认错误对话框。
谁能指出我可能在哪里出问题了?
(更新)我实际上已经解决了最初要我追求的问题,但是我仍然想知道我出于学习目的而缺少的内容,以防将来将来需要处理此问题。