首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

Mdi子窗体无法进行数据的行校验?该怎么处理

2011-12-27 
Mdi子窗体无法进行数据的行校验?RowValidating事件如果e.canceltrue当点击的控件可以获得焦点,如Button、T

Mdi子窗体无法进行数据的行校验?
RowValidating事件如果e.cancel=true
当点击的控件可以获得焦点,如Button、Textbox
就会造成死机。在普通窗体中就没有问题。

经过测试,如果窗体不是顶级窗体就会造成行校验死机。
Dim   a   As   New   SetPopedom
a.TopLevel   =   False
Me.Controls.Add(a)
'a.MdiParent   =   Me
a.Show()

窗体A是Mdi子窗体也好,是内含窗体也好,都会造成行校验死机

[解决办法]
RowValidating事件如果e.cancel=true
把完整代码贴出来
[解决办法]
如果真是这样,那就算是一个.NET的一个Bug了

热点排行