2005年4月,Visual Studio.NET 2005 beta 2版终于发布了。在这个版本中,除了.net framework 2.0在语言特性等方面有了很大的增强外,在Visual Studio.NET 2005本身,也增加了很多新的功能,使的无论在winform还是webform的开发上,都大为方便。在本文中,将以最新的beta 2版本为蓝本,介绍Visual Studio.NET 2005,在winform应用的开发上其中在输入功能方面的一些新的改进。
首先,我们来介绍下,在Visual Studio.NET 2005中,在winform的设计中,提供了更为方便的掩码输入框(maskedit)。所谓的掩码输入框,指的是设计者可以预先先定义好数据的输入规则和格式,从而使用户必须按照该规则来进行输入,当用户不按照规则输入时,会显示错误的信息。这样的应用是很广泛的,比如,要求用户输入电话号码,要按照电话区号+电话号码的形式输入,如(020)88888888。那么在Visual Studio.NET 2005 中,如何进行这样的设置呢?
我们打开Visual Studio.NET 2005 beta 2,使用VB.NET ,新建立一个winform的应用,叫"txtinput",之后在工具箱中,往窗体拖放一个maskedtextbox控件。要注意的是,当你拖拉完该控件到窗体上后,会发现控件的右上角有个提示框,点其中的"set mask",在弹出的窗口(如图1)中,可以看到预先为我们设置了一些掩码的规则,比如电话号码等。这里,我们按自己的规则重新设置。在其中的MASK文本框中输入我们的掩码规则,并在下面的TRY IT输入框中,尝试按照规则输入一个电话号码,如图2。
.
图1
首先,我们来介绍下,在Visual Studio.NET 2005中,在winform的设计中,提供了更为方便的掩码输入框(maskedit)。所谓的掩码输入框,指的是设计者可以预先先定义好数据的输入规则和格式,从而使用户必须按照该规则来进行输入,当用户不按照规则输入时,会显示错误的信息。这样的应用是很广泛的,比如,要求用户输入电话号码,要按照电话区号+电话号码的形式输入,如(020)88888888。那么在Visual Studio.NET 2005 中,如何进行这样的设置呢?
我们打开Visual Studio.NET 2005 beta 2,使用VB.NET ,新建立一个winform的应用,叫"txtinput",之后在工具箱中,往窗体拖放一个maskedtextbox控件。要注意的是,当你拖拉完该控件到窗体上后,会发现控件的右上角有个提示框,点其中的"set mask",在弹出的窗口(如图1)中,可以看到预先为我们设置了一些掩码的规则,比如电话号码等。这里,我们按自己的规则重新设置。在其中的MASK文本框中输入我们的掩码规则,并在下面的TRY IT输入框中,尝试按照规则输入一个电话号码,如图2。
.
图1
| 对此文章发表了评论 |

