如何自定义文本框

时间:2016-05-09 16:26:29

标签: vb.net

我想自定义文本框,以便用户输入日期,如下面的image1所示。请注意以下几点:

  1. 4月不是4月或4月或其他任何事情。
  2. 订单必须是dd / mmm / yyyy。即使他们的计算机系统日期是另外设置的。
  3. 要左对齐的文字。我如何在visual basic 2010中执行该文本框?
  4. Image1

1 个答案:

答案 0 :(得分:1)

我认为具有自定义格式的MaskedTextBox将是您的正确选择。这样您就可以限制用户输入月份的数字和日期和年份的字母。您可以像下面这样设置掩码:

txtCustomDate.Mask = "00/LLL/0000"

其中0代表Letter的整数L,必需。限制输入ASCII字母a-z和A-Z。该掩码元素相当于正则表达式中的[a-zA-Z]。

您可以从here

获得更好的格式选项