DomainUpDown 控件在外观上都是由一个文本框和一对可以上下移动列表的箭头组成,如下图一所示:
图一:控件外观
其功能类似于组合框,您可以将任何类型的数据放入列表,同时在文本框中显示单个字符串值,让用户可以通过单击上箭头和下箭头来浏览数据。
在vb.net工具箱中,它的图标显示如下图二所示:
图二:工具箱中的DomainUpDown 控件
DomainUpDown 控件的主要属性为:Items、ReadOnly、Wrap.
一、改变文字显示与上下箭头的方向
我们可以通过 TextAlign 属性来改变控件中的文本对齐方式,通过 UpDownAlign 属性改变它的上下按钮对齐方式。
示例:在DomainUpDown 控件 Text 属性中输入0000,即文本框显示的字符,把 TextAlign 属性 设置为Center,UpDownAlign 属性设置为Left.显示效果如下图三所示:
图三:改变DomainUpDown 控件显示外观
二、ReadOnly 属性
ReadOnly 属性用于设置用户是否只能使用向上或向下按钮更改文本,默认值为False.如果为False,则用户可以在文本框中进行输入;如果为True,则文本输入框变为灰色,用户只能通过Up-Down按钮来选择列表,且当用户使用键盘键入的时候,控件自动完成匹配,如假设列表中存在下面三个字符串的项:“aa”、“b”、“2222”,控件ReadOnly 属性为True,则当我们在文本框中键入 “2”时候,控件将自动匹配字符串“2222”,如下图四所示:
图四:DomainUpDown 自动匹配用户输入
共2页: 上一页12下一页 【转自www.bitsCN.com】
|
|
来自: nxhujiee > 《vb.net控件》