读书人

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

发布时间: 2011-12-27 22:22:55 作者: rapoo

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了

读书人网 >C#

热点推荐