知识大全 体验VS.NET 2005的winform新功能
Posted 属性
篇首语:忧劳可以兴国,逸豫可以亡身。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 体验VS.NET 2005的winform新功能相关的知识,希望对你有一定的参考价值。
体验VS.NET 2005的winform新功能 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
年 月 Visual Studio NET beta 版终于发布了 在这个版本中 除 framework 在语言特性等方面有了很大的增强外 在Visual Studio NET 本身 也增加了很多新的功能 使的无论在winform还是webform的开发上 都大为方便 在本文中 将以最新的beta 版本为蓝本 介绍Visual Studio NET 在winform应用的开发上其中在输入功能方面的一些新的改进 首先 我们来介绍下 在Visual Studio NET 中 在winform的设计中 提供了更为方便的掩码输入框(maskedit) 所谓的掩码输入框 指的是设计者可以预先先定义好数据的输入规则和格式 从而使用户必须按照该规则来进行输入 当用户不按照规则输入时 会显示错误的信息 这样的应用是很广泛的 比如 要求用户输入电话号码 要按照电话区号+电话号码的形式输入 如( ) 那么在Visual Studio NET 中 如何进行这样的设置呢? 我们打开Visual Studio NET beta 使用VB NET 新建立一个winform的应用 叫 txtinput 之后在工具箱中 往窗体拖放一个maskedtextbox控件 要注意的是 当你拖拉完该控件到窗体上后 会发现控件的右上角有个提示框 点其中的 set mask 在弹出的窗口(如图 )中 可以看到预先为我们设置了一些掩码的规则 比如电话号码等 这里 我们按自己的规则重新设置 在其中的MASK文本框中输入我们的掩码规则 并在下面的TRY IT输入框中 尝试按照规则输入一个电话号码 如图2 > > > > 接下来 点击maskedtextbox 在其属性框中 我们重点考察其中的三个属性 > > > 下面 我们以一个例子来运行这个maskedtextbox 再往窗体增加一个checkbox 一个label 一个textbox 分别按如下进行属性的设置 > 接下来 在maskedtextbox的textchanged事件中 写入如下代码 Private Sub MaskedTextBox _TextChanged( _ ByVal sender As System Object _ ByVal e As System EventArgs) Handles MaskedTextBox TextChanged cbMaskComppleted Checked = MaskedTextBox MaskCompleted txtText Text = MaskedTextBox Text End Sub 运行后 如下图所示 > > 当用户在Phone number的掩码框中输入完电话号码后 checkbox框会自动被选中 并且text文本框中会同步显示用户的输入 接下来 我们再介绍Visual Studio NET 中 另一个为增强用户输入而新增加的功能 那就是文本框的自动记忆提示功能 这个功能我们平时也很常见 比如 当你在IE浏览器中输入地址时 IE会自动将你之前浏览过的网页以下拉列表显示出来给你选择 有的时候 当你输入地址的一部分时 IE会启动自动提示功能 将类似的匹配的地址马上显示给你 以加快用户的选择 下面介绍下Visual Studio NET 中的文本框里新增加的这个功能 我们首先往窗体中加入一个文本框 然后在其属性框中 将其autopletemode的属性设置为suggest 如下图所示 > > 其中 有三类属性可供我们选择 ·suggest:以列表框的提示形式给用户选择 ·append:当用户输入时 系统自动根据以往的记录 提示用户输入 ·suggestappend:结合以上两种形式 当设置了autopletemode属性后 还要设置提示的来源 此时要设置autopletesource属性 该属性有以下几种 ·FileSystem 最近录入过文件的路径 ·HistoryList IE的历史记录 ·RecentlyUsedList 开始菜单里 用户最近用过的文档 ·AllUrl 所有最近访问过链接 ·AllSystemSources 所有的文件和访问过的链接 ·CustomSources 用户自定义的数据提示来源 ·ListItems 提示数据来自其他控件 如box等 程序运行如下所示 > cha138/Article/program/net/201311/13639相关参考
VS.NET2005Beta2初体验 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在经历了N次
JBuilder2005代码审查功能体验(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 代
JBuilder2005代码审查功能体验(2) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 命
本篇文章的主要开发环境是VisualStudioVisualStudio系列产品一直以来都提供了强大的控件功能然而我们利用这些控件可以编写出功能强大的应用程序本文主要利用微软的最新net开发工具为
知识大全 剑客vs刀客 Java vs .NET之霸道的.NET
剑客vs刀客Javavs.NET之霸道的.NET 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!出处
知识大全 VS.NET和.NET Framework精简版入门
VS.NET和.NETFramework精简版入门 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
用VS.NET创建.NET可复用数据库组件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 下面我
用VS.NET中的测试工具测试ASP.NET程序 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
VS.Net水晶报表实现方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 简介 水晶报表可以
VS.NET安装部署深入研究 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 相信很多人都做过安装