我确定这个问题适用于两者,虽然我通常使用VB6代码,但为什么要使用Lost Focus vs Validate?举个例子,假设我需要在出生日期的文本框中输入日期,我想确保以mm / dd / yyyy格式输入日期,为什么我选择使用Validate vs Lost Focus?
答案 0 :(得分:3)
当用户将焦点从该控件移动到另一个控件时,仅会触发失去焦点。验证时会触发经过验证的事件。有关验证的更多信息,请访问:WinForm UI Validation
请注意,您应该使用datetimepicker进行日期输入;这样你输入的格式就不用担心,因为value
属性是date