Vb.net 如何强制实行小时制?
我在vb.net中使用一个文本框,但输入应该是小时格式,例如13h30。 我如何才能让用户强制执行此操作?当他输入前两个数字,如13,然后自动应用程序。把一个h放在中间?还是有更好的解决方案Vb.net 如何强制实行小时制?,vb.net,Vb.net,我在vb.net中使用一个文本框,但输入应该是小时格式,例如13h30。 我如何才能让用户强制执行此操作?当他输入前两个数字,如13,然后自动应用程序。把一个h放在中间?还是有更好的解决方案 thx如果您使用的是WinForms,则可以使用掩码为00h00的屏蔽文本框。如果他们随后想要编辑他们输入的值,这将不太好,因为如果您使用退格,最右边的数字将向左移动。您最好制作一个用户控件您正在使用哪种类型的应用程序?WinForms、WPF、ASP.NET等?使用标准ISO8601时间格式,而不是篡改自
thx如果您使用的是WinForms,则可以使用掩码为00h00的屏蔽文本框。如果他们随后想要编辑他们输入的值,这将不太好,因为如果您使用退格,最右边的数字将向左移动。您最好制作一个用户控件您正在使用哪种类型的应用程序?WinForms、WPF、ASP.NET等?使用标准ISO8601时间格式,而不是篡改自定义垃圾。@Michael-O,标准用户需要自定义垃圾。他们中没有多少人熟悉ISO8601格式。