程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> Visual Basic語言 >> VB.NET >> vb.net的Label控件

vb.net的Label控件

編輯:VB.NET

label(標簽)控件用於顯示文本,是設計應用程序界面時經常要用到的控件之一,主要是用於顯示其他控件名稱,描述程序運行狀態或標識程序運行的結果信息等等,響應程序的事件或跟蹤程序運行的結果,Label控件在工具箱中的圖標如圖所示:

使用Label控件的情況很多,但用Label控件顯示的信息一般都不是描述Label控件自身的特性,而是描述其他控件的屬性或特征(如名稱等)。例如,可用Label控件為文本框(TextBox)、列表框(ListBox)、組合框(ComboBox)等控件添加描述性的信息。
還可以編寫代碼改變Label控件顯示的文本內容以響應程序運行時的事件或狀態信息。如果一個程序在運行的過程中,有些對象隨著不同時間段,各種信息都在變化,這時就可以用Label控件處理狀況消息。
注意:Label控件不接受焦點
1.設置標簽的文本
在Label控件中顯示文本,使用“Text”屬性。在開發應用程序時,首先選擇Label控件,再選擇“屬性窗口”,再在“屬性窗口”中設置該屬性為某個字符串量即可。
“Text”屬性的長度最長可設置為1024字節。
2.設置標簽中文本屬性
Label控件中的文本默認時的排列方式為居左(從左側起依次排列到右側),通過設置“TextAlign”屬性可以改變排列方式,設置“TextAlign”為“Right”,排列方式為居右,設置“TextAlign”為“center”,排列方式為居中。
3.標簽的其他屬性
描述Label控件的邊框的屬性是BorderStyle,如果將BorderStyle屬性設成FixedSingle(可以在設計時進行),那麼Label控件就有了一個邊框;如果將BorderStyle屬性設成Fixed3D,則Label控件就有了一個立體邊框,看起來象一個TextBox(文本框)。還可以通過設置Label控件的BackColor(背景顏色)、ForeColor(字體顏色)和Font(字體)等屬性來改變Label控件的其他外觀。
4.用標簽創建訪問鍵
可以將Text屬性中的字符定義成訪問鍵,想要將Label控件的Text屬性定義成訪問鍵,首先要將UseMnemonic屬性設置為True.定義了Label控件的訪問鍵後,用戶按[Alt+指定的字符]組合鍵,就可將焦點按[Tab]鍵次序移動到下一個控件。在作為訪問鍵的字母之前添加一個連字符(&),就可為其他不具有標題的控件(如TextBox控件)創建訪問鍵。上面已經提到了標簽不接受焦點,因此焦點會按照[Tab]鍵次序自動移動到下一控件處。可用這種技術為文本框、圖片框、組合框、列表框、驅動器列表框、目錄列表框、網絡和圖像等指定訪問鍵。要將標簽指定為控件的訪問鍵,請執行下述的步驟:
(1)首先繪制標簽,然後再繪制控件。或者以任意順序繪制控件,並將標簽的TabIndex屬性設置為控件的TabIndex屬性減1。
(2)在標簽的Text屬性中用連字符為標簽指定訪問鍵。
注意:有時可能要在label控件中顯示連字符而不是創建它們的訪問鍵。如果在一次記錄集中,數據包含連字符,而且要將Label控件綁定到記錄集的某個字段,就會出現所說情況。為在Label TextBox控件中顯示連字符,應將UseMnemonic屬性設置為False.

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved