日期:2014-05-20  浏览次数:20674 次

[winform] 这个情况你们是怎么操作的? 在线等
我有一个treeView和若干groupBox

这些gruopBox是根据当前选中的treeView的不同node来控制显示或者不显示的.

groupBox里面有多个textBox,当textBox的值发生变化后,如果我切换到别的groupBox的时候我就弹出对话框询问是否更新.当然,更新前我还是会进行数据合法性的检查,如果合法了,我就更新,同时跳转到新的所选的groupBox;不合法的话,我的groupBox将不跳转,并且treeView的node也保持原先所选中的node

PS:我的groupBox的选中是在treeView的afterSelect事件里面触发的

------解决方案--------------------
简单,当textBox改变了之后, treeView.enable=false不就可以了

另外:hsghxm(专业杀鸡) ( ) 信誉:100 Blog
不太明白你的意思,不过一般不用groupbox来操作,界面似乎太乱了


---> > > 这和是不是groupBox有什么关系? 茄~~!!