vb.net – 在用户关闭应用程序时禁用所有表单上的验证

vb.net – 在用户关闭应用程序时禁用所有表单上的验证,第1张

概述当用户单击“X”图标以关闭应用程序或用户单击关闭应用程序的应用程序中的按钮时,是否有一种简单的方法可以禁用所有表单验证? 我发现了这个,但它在C#中.你能把它转换成VB.Net编码吗? http://geekswithblogs.net/dapostolov/archive/2009/06/14/the-validating-event-can-prevent-a-form-closing-pro 当用户单击“X”图标以关闭应用程序或用户单击关闭应用程序的应用程序中的按钮时,是否有一种简单的方法可以禁用所有表单验证?

我发现了这个,但它在C#中.你能把它转换成VB.Net编码吗?

http://geekswithblogs.net/dapostolov/archive/2009/06/14/the-validating-event-can-prevent-a-form-closing-properly.aspx

解决方法 找到了!

我将此代码放在按钮单击处理程序中:

' disable valIDation on the form.'--------------------------------Me.AutovalIDate = System.windows.Forms.AutovalIDate.disable

当我再次调用表单时,我将其用于名为objFormParents的表单对象:

' reset valIDation on this form because the user may have closed it before.'--------------------------------------------------------------------------objFormParents.CausesValIDation = True

我发现这在互联网上处理点击“X”图标:

' This will allow the user to close the form without the worry of controls doing valIDation from "X".'----------------------------------------------------------------------------------------------------Protected OverrIDes Sub WndProc(ByRef m As System.windows.Forms.Message)    Select Case ((m.WParam.ToInt64() And &HFFFF) And &HFFF0)        Case &HF060 ' The user chose to close the form.            Me.AutovalIDate = System.windows.Forms.AutovalIDate.disable    End Select    MyBase.WndProc(m)End Sub
总结

以上是内存溢出为你收集整理的vb.net – 在用户关闭应用程序时禁用所有表单上的验证全部内容,希望文章能够帮你解决vb.net – 在用户关闭应用程序时禁用所有表单上的验证所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1209716.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存