二、文字框類控制項
2、label 控制項
1、常用屬性:
(1)text屬性:用來設定或返回標籤控制項中顯示的文字資訊。
(2)autosize 屬性:用來獲取或設定乙個值,該值指示是否自動調整控制項的大小以完整顯示其內容。取值為 true時,控制項將自動調整到剛好能容納文字時的大小,取值為false時,控制項的大小為設計時的大小。預設值為false。
(3)anchor 屬性:用來確定此控制項與其容器控制項的固定關係的。所謂容器控制項指的是這樣一種情況:往往在控制項之中還有乙個控制項,例如最典型的就是窗體控制項中會包含很多的控制項,像標籤控制項、文字框等。這時稱包含控制項的控制項為容器控制項或父控制項,而父控制項稱為子控制項。這時將遇到乙個問題,即子控制項與父控制項的位置關係問題,即當父控制項的位置、大小變化時,子控制項按照什麼樣的原則改變其位置、大小。anchor屬性就規定了這個原則。對於 anchor 屬性,可以設定 top、bottom、right、left 中的任意幾種,設定的方法是在屬性視窗中單擊anchor屬性右邊的箭頭,將會出現如圖 9-6 的視窗,通過它可設定 anchor 屬性值。圖 9-6 中選中
變黑的方位即為設定的方位控制,即圖中所示的為
left、right、
bottom。此時,如果父視窗變化,子視窗將保證其左邊緣與容器左邊的距離、上邊緣與容器上邊的距離、底邊與容器底邊的距離等不變,效果如圖
9-7 所示。
可見隨著窗體的大小變化,
label控制項也會隨著
變 。 而 不 變 的 則 是archor中所規定的邊 緣與相應的父控制項邊緣的距離。
(4)backcolor屬性:
用來獲取或設定控制項的背景色。當該屬性值設定為
color.transparent 時,標籤將透顯示,即背景色不再
顯示出來。
(5)borderstyle 屬性:用來設定或返回邊框。有三種選擇:
borderstyle.none 為無邊框(預設),
borderstyle.fixedsingle 為固
定單邊框,
borderstyle.fixed3d 為三維框。
(6)tabindex屬性:用來設定或返回物件的tab鍵順序。
(7)enabled 屬性:用來設定或返回控制項的狀態。值為 true 時允
許使用控制項,值為
false 時禁止使用控制項,此時標籤呈暗淡色,一
般在**中設定。圖
9-8 邊框效果圖
另外,標籤還具有
visible、forecolor、font等屬性,具體含義請參考窗體的相應屬性。
C 窗體控制項更新(一)
c 控制項一覽表 看完就會了,一 窗體 1 常用屬性 1 name屬性 用來獲取或設定窗體的名稱,在應用程式中可通過name屬性來引用窗體。2 windowstate屬性 用來獲取或設定窗體的視窗狀態。取值有三種 normal 窗體正常顯示 minimized 窗體以最小化形式顯示 和 maximi...
C 窗體控制項更新(六)
picturebox 控制項的使用 13 picturebox 控制項的使用 picturebox 控制項又稱框,常用於圖形設計和影象處理應用程式,在該控制項中可以載入的影象檔案格式 有 位 件 bmp 圖示檔案 ico 圖元檔案 wmf jpeg 和.gif 檔案。下而僅介紹該控制項的 常用屬性和...
C 窗體控制項更新(五)
列表類控制項 十 listbox 控制項 listbox 控制項又稱列表框,它在工具箱中的圖示為,它顯示乙個專案列表供使用者選擇。在列表框中,使用者 一次可以選擇一項,也可以選擇多項。1 常用屬性 1 items屬性 用於存放列表框中的列表項,是乙個集合。通過該屬性,可以新增列表項 移除列表項和獲得...