熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

vb.net入門——DomainUpDown 控件的使用

2013-11-13 09:42:02  來源: .NET編程 

  DomainUpDown 控件在外觀上都是由一個文本框和一對可以上下移動列表的箭頭組成如下圖一所示

  入門——DomainUpDown 控件的使用(圖一)

  圖一控件外觀

  其功能類似於組合框您可以將任何類型的數據放入列表同時在文本框中顯示單個字符串值讓用戶可以通過單擊上箭頭和下箭頭來浏覽數據

  在工具箱中它的圖標顯示如下圖二所示

  入門——DomainUpDown 控件的使用(圖二)

  圖二工具箱中的DomainUpDown 控件

  DomainUpDown 控件的主要屬性為ItemsReadOnlyWrap

  一改變文字顯示與上下箭頭的方向

  我們可以通過 TextAlign 屬性來改變控件中的文本對齊方式通過 UpDownAlign 屬性改變它的上下按鈕對齊方式

  示例在DomainUpDown 控件 Text 屬性中輸入即文本框顯示的字符把 TextAlign 屬性 設置為CenterUpDownAlign 屬性設置為Left顯示效果如下圖三所示

  入門——DomainUpDown 控件的使用(圖三)

  圖三改變DomainUpDown 控件顯示外觀

  二ReadOnly 屬性

  ReadOnly 屬性用於設置用戶是否只能使用向上或向下按鈕更改文本默認值為False如果為False則用戶可以在文本框中進行輸入如果為True則文本輸入框變為灰色用戶只能通過UpDown按鈕來選擇列表且當用戶使用鍵盤鍵入的時候控件自動完成匹配如假設列表中存在下面三個字符串的項aab控件ReadOnly 屬性為True則當我們在文本框中鍵入 時候控件將自動匹配字符串如下圖四所示

  入門——DomainUpDown 控件的使用(圖四)

  圖四DomainUpDown 自動匹配用戶輸入

  三為DomainUpDown 控件添加\刪除列表項

  通過字符串集合編輯器編輯

  我們可以在設計視圖中為 DomainUpDown 控件添加或者刪除列表項步驟如下

  在屬性窗口中找到Items屬性單擊屬性後的入門——DomainUpDown 控件的使用(圖五)按鈕彈出字符串集合編輯器然後進行編輯注意每行為一個項

  使用代碼添加\刪除

  可以使用 Items 集合的 Add 方法將項添加到項列表的末尾使用 Insert 方法將項插入到列表中的指定位置

  可以使用 Items 集合的 Remove 方法按照名稱移除項使用 RemoveAt 方法按照項的位置移除項

  示例代碼如下

  在控件列表尾部添加一個字符串cccc

  DomainUpDownItemsAdd(cccc

  把字符串cccc插入到索引位置(提示索引是從開始)

  DomainUpDownItemsInsert( cccc

  刪除列表中的字符串為cccc的項

  DomainUpDownItemsRemove(cccc

  刪除列表中索引位置為的項

  DomainUpDownItemsRemoveAt(

  使用Clear方法清除DomainUpDown 控件的所有項

  DomainUpDownItemsClear()

  四DomainUpDown 控件的其它屬性

  Sorted 屬性指示項集合是否排序當 Sorted 設置為 true 時將按字母順序對集合排序默認為False

  Wrap 屬性當 Wrap 設置為 true 時如果達到了集合中的最後一項並繼續滾動則列表將從第一項重新開始看起來像是連續的

  對於 DomainUpDown 控件的了解就到這裡下篇我們一起去了解另外一個與它十分相似的控件——NumericUpDown 控件的使用


From:http://tw.wingwit.com/Article/program/net/201311/11362.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.