vb.net - VB6 + VB.NET 失去焦点与验证?

标签 vb.net validation vb6

我确信这个问题对两者都适用,尽管我通常使用 VB6 代码,但为什么使用“失去焦点”与“验证”?举个例子,假设我需要在文本框中输入出生日期,我想确保以 mm/dd/yyyy 格式输入日期,为什么我会选择“验证”与“失去焦点”?

最佳答案

仅当用户将焦点从该控件移至另一个控件时才会触发失去焦点。已验证的事件在验证时触发。有关验证的更多信息,请参见此处:WinForm UI Validation

请注意,您应该使用日期时间选择器来输入日期;这样您就不必担心输入的格式数量,因为它的 value 属性是 date

关于vb.net - VB6 + VB.NET 失去焦点与验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35273486/

相关文章:

c# - 如何在 C# 或 VB.Net 中获取没有 WWW 的域名

.net - VSTO 和 Office 2010

javascript - 在服务器端将样式表和 javascript 文件合并为 1

jsf - PrimeFaces <p :fileUpload mode ="advanced"> validator not fired

java - 用户的业务规则 Java 应用程序

sql - SSIS-脚本组件,将单行拆分为多行(父子变量)

forms - 直接在 Vaadin 7 中显示错误消息

windows - 在窗口调整大小事件

text - 为什么读取/写入另一个文件的 VB6 文本文件最后一行仅部分打印?

vb6 - 在 VB6 中将 Double 拆分为 Long loword 和 Long hiword