概括VB.NETDomainUpDown控件

在向大家详细介绍VB.NET DomainUpDown控件之前,首先让大家了解下VB.NET DomainUpDown控件的主要属性。

创新互联公司是一家集网站建设,茂南企业网站建设,茂南品牌网站建设,网站定制,茂南网站建设报价,网络营销,网络优化,茂南网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

VB.NET DomainUpDown控件在外观上都是由一个文本框和一对可以上下移动列表的箭头组成,其功能类似于组合框,您可以将任何类型的数据放入列表,同时在文本框中显示单个字符串值,让用户可以通过单击上箭头和下箭头来浏览数据。

VB.NET DomainUpDown控件的主要属性为:Items、ReadOnly、Wrap.

一、改变文字显示与上下箭头的方向

我们可以通过 TextAlign 属性来改变控件中的文本对齐方式,通过 UpDownAlign 属性改变它的上下按钮对齐方式。

示例:在VB.NET DomainUpDown控件 Text 属性中输入0000,即文本框显示的字符,把 TextAlign 属性 设置为Center,UpDownAlign 属性设置为Left.

二、ReadOnly 属性

ReadOnly 属性用于设置用户是否只能使用向上或向下按钮更改文本,默认值为False.如果为False,则用户可以在文本框中进行输入;如果为True,则文本输入框变为灰色,用户只能通过Up-Down按钮来选择列表,且当用户使用键盘键入的时候,控件自动完成匹配,如假设列表中存在下面三个字符串的项:“aa”、“b”、“2222”,控件ReadOnly 属性为True,则当我们在文本框中键入 “2”时候,控件将自动匹配字符串“2222”。

三、为VB.NET DomainUpDown控件添加\删除列表项

1、通过“字符串集合编辑器”编辑

我们可以在设计视图中为VB.NET DomainUpDown控件添加或者删除列表项,步骤如下:在“属性”窗口中找到“Items”属性,单击属性后的“VB.NET 入门——VB.NET DomainUpDown控件的使用(图五)”按钮,弹出“字符串集合编辑器”,然后进行编辑,注意每行为一个项。

2、使用代码添加\删除
◆可以使用 Items 集合的 Add 方法将项添加到项列表的末尾,使用 Insert 方法将项插入到列表中的指定位置;
◆可以使用 Items 集合的 Remove 方法按照名称移除项,使用 RemoveAt 方法按照项的位置移除项。

示例代码如下:

 
 
 
  1. DomainUpDown1.Items.Add("cccc")  
  2. '把字符串“cccc”插入到索引位置2  
  3. DomainUpDown1.Items.Insert(2, "cccc")  
  4. '删除列表中的字符串为“cccc”的项:  
  5. DomainUpDown1.Items.Remove("cccc")  
  6. '删除列表中索引位置为2的项:  
  7. DomainUpDown1.Items.RemoveAt(2)  
  8. '使用Clear方法清除DomainUpDown 控件的所有项。  
  9. DomainUpDown1.Items.Clear() 

四、VB.NET DomainUpDown控件的其它属性

1、Sorted 属性:指示项集合是否排序。当 Sorted 设置为 true 时,将按字母顺序对集合排序;默认为False.

2、Wrap 属性:当 Wrap 设置为 true 时,如果达到了集合中的最后一项并继续滚动,则列表将从第一项重新开始,看起来像是连续的。

对于VB.NET DomainUpDown控件的了解就到这里,下篇我们一起去了解另外一个与它十分相似的控件——NumericUpDown 控件的使用。

【编辑推荐】

  1. 概括VB.NET窗体编程模式
  2. 详细分析VB.NET读写文本文件
  3. 讲解VB.NET程序制作一个提醒程序
  4. 详解VB6.0和VB.NET窗体的区别
  5. 简单描述VB.NET数据窗体

新闻名称:概括VB.NETDomainUpDown控件
文章起源:http://www.csdahua.cn/qtweb/news2/284602.html

网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网