C 窗體控制項更新(二)

2021-09-21 08:49:02 字數 1285 閱讀 8308

二、文字框類控制項

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屬性 用於存放列表框中的列表項,是乙個集合。通過該屬性,可以新增列表項 移除列表項和獲得...