我在datagridview中创建了一个combobox列,然后要写SelectedIndexChanged函数如下所示: |
|
因为你在
dataGridView_CurveDivide_EditingControlShowing 里绑定的事件 每点击一次,就绑定一次 你应该在绑定数据源之后,循环行,给这一列绑定事件,只绑定一次 |
|
if (WallType==”墙”)
{ Form oFrm=new Form(); oFrm.ShowDiag(); } |
|
亲,我没有用到数据源~~ |
|
这个只是修改string类型的比较方式么??我试了没有用哎~~ |
|
没有绑定数据源,那么你数据是什么时候添加到表格里的,绑定事件的代码写后面不就得了.
|
|
30分 |
要么你就在
editingControl_SelectedIndexChanged回调函数里 执行 editingControl.SelectedIndexChanged-=new EventHandler(editingControl_SelectedIndexChanged); 取消事件绑定,等下一次点击再重新绑定 |
感谢~~~ |