代码之家  ›  专栏  ›  技术社区  ›  SamSam7

VB6+VB.NET丢失焦点与验证?

  •  2
  • SamSam7  · 技术社区  · 10 年前

    我确信这个问题可以适用于两者,尽管我通常使用VB6代码,但为什么要使用Lost Focus vs Validate?例如,假设我需要在文本框中输入出生日期的日期,我想确保该日期是以mm/dd/yyyy格式输入的,为什么我会选择使用Validate vs Lost Focus?

    1 回复  |  直到 10 年前
        1
  •  3
  •   Community Mohan Dere    9 年前

    只有当用户将焦点从该控件移动到另一个控件时,才会触发焦点丢失。验证事件在验证点激发。有关验证的更多信息,请点击此处: WinForm UI Validation

    请注意,您应该使用datetimepicker进行日期输入;这样你就不用担心输入的格式 value 属性是 date