Control類中定義的基礎(chǔ)控件屬如下(注意 屬性名稱并不完全一致):
1.AllowDrop屬性:以確定控件是否接受用戶的拖動(dòng)。如果允許其屬性值為true,否我false(默認(rèn)值)。對(duì)于 RichTextBox控件,本屬性中是為false。
2.Anchor屬性:獲取或設(shè)置控件是男個(gè)邊緣停靠在容器的邊緣。本屬性的值為AnchorStyles枚舉值之一。
3.BackColor屬性:以獲取或設(shè)置本控件的背景顏色。本屬性為環(huán)境屬性,因此中是返回非空值。
4.BackgroundImage屬性:以獲取或設(shè)置控件中顯示的背景圖片。
5.BindingContext屬性:以獲取或設(shè)置對(duì)象的BindingContext。控件BindingContext對(duì)象用于為其中包含的所有數(shù)據(jù)綁定控件返回一個(gè)BindingManagerBese對(duì)象。BindingManagerBase對(duì)象使綁定到同一數(shù)據(jù)源的所有控件保持同步。例如:設(shè)置該對(duì)象Position屬性,可以指定所有數(shù)據(jù)綁定控件指向的底層類表現(xiàn)。(不懂 用到再說,寬寬心里方不下啊)。
6.Bottom屬性:以獲取本控件下邊緣以容器客戶區(qū)上邊緣之間的距離。本屬性的值等于Top屬性與Height屬性值只和。
7.Bounds屬性:以獲取或設(shè)置本控件的邊界矩形。
8.CanFocus屬性:以確定控件是否能接收焦點(diǎn)。如能,其值為true,否則為false。要使控件能接收輸入焦點(diǎn),控件必須具有句柄,并且Visible和Enabled屬性必須為true。
9.CanSelect屬性:以確定本控件是否可被選擇。如可以其值為true,否則為false。如果控件的ControlStyles.Selectable被設(shè)置為true,并且它的容器控件和所有的父控件都可見并且被啟用,這本屬性將返回true。下面給出的CanSelect屬性為false的windows窗體控件:Panel、GroupBox、PictureBox、ProgressBar、Splitter、Label、LinkLabel(當(dāng)控件不存在連接時(shí))。需要注意的是,派生自這些控件的控件也不能被選擇。
10.Capture屬性:以確定控件是否被鼠標(biāo)捕獲。如是值為true,否值為false(默認(rèn))。如true,它將接受鼠標(biāo)的輸入,而無論光標(biāo)是否處于它的邊界內(nèi)。
11.CausesValidation屬性:以確認(rèn)進(jìn)入控件是否會(huì)導(dǎo)致所有需要校驗(yàn)的控件被校驗(yàn)。如能值為true否為false(默認(rèn)值)。對(duì)于“幫助”按鈕等控件,一般都將本屬性設(shè)置為false。
12.ClientRectangle屬性:以獲取代表控件客戶區(qū)的矩形。在使用.NET框架工具繪制控件表面時(shí),需要本屬性以確認(rèn)繪制區(qū)域。
13.ClientSize屬性:以獲取客戶區(qū)的寬度和高度。
14.CompanyName屬性:以獲取包含控件應(yīng)用程序的創(chuàng)建者(公司)名。
15.ContainsFocus屬性:以確定控件或其子控件當(dāng)前是否具有焦點(diǎn)。
16.ContextMenu屬性:以獲取或設(shè)置與本控件相關(guān)的快捷鍵。
17.Controls屬性:以獲取或設(shè)置控件中包含的控件集合。
18.Created屬性:確定控件是否已被創(chuàng)建。是為true,否為false。
19.CreateParams屬性:以獲取創(chuàng)建本控件時(shí)使用的參數(shù)。本屬性的值為控件句柄被創(chuàng)建時(shí)包含必須參數(shù)的CreateParams對(duì)象。當(dāng)在派生類中重載CreateParams時(shí),以確保通過創(chuàng)建基類的CreateParams實(shí)例來擴(kuò)展CreateParams對(duì)象——添加或修改屬性值。
20.Cursor屬性:以獲取或設(shè)置當(dāng)用戶將鼠標(biāo)移動(dòng)到控件上時(shí)鼠標(biāo)的形狀。
21.DataBindings屬性:以獲取控件的數(shù)據(jù)綁定。
22.DefaultBackColor屬性:以獲取控件默認(rèn)的背景色。
23.DefaultFonts屬性:獲取控件的默認(rèn)字體。
24.DefaultForeColor屬性:獲取控件的默認(rèn)前景色。
25.DefaultImeMode屬性:獲取本控件支持的默認(rèn)輸入法編輯器。
26.DefaultSize屬性:獲取控件默認(rèn)尺寸。
27.Disposing屬性:以確定控件是否處于清除進(jìn)程。是為true,否為false。在控件被清除后,他就不能作為有效的windows控件引用。雖然控件實(shí)例已被清除,它還將被繼續(xù)存留于內(nèi)存中,直到冗碼收集器將其刪除。
28.Dock屬性:獲取或設(shè)置控件停靠的父容器邊界。
29,Enabled屬性:以確定控件是否被啟用。是——true,否——false。
30.Focused屬性:確定控件是否具有輸入焦點(diǎn)。是——true,否——false。
31.Font屬性:獲取或設(shè)置控件的當(dāng)前字體。
32.FontHeight屬性:獲取或設(shè)置控件Font屬性的高度(像素高度)。
33.ForeColor屬性:獲取或設(shè)置控件的前景色。
34.Handle屬性:獲取綁定到控件的窗口句柄。
35.HasChildren屬性:確定控件中是否包含子控件。是——true,否——false。如果控件集合屬性大于0,則HasChildren返回true。
36.Height屬性:獲取本控件的高度。
37.ImeMode屬性:獲取或設(shè)置本控件支持的輸入方法編輯器。
38.InvokeRequired屬性:確定調(diào)用本控件的方法時(shí),是否需要激活調(diào)用者。如果控件句柄與方法調(diào)用不在同一線程,則標(biāo)志應(yīng)通過激活方法來調(diào)用其他方法,此時(shí)本屬性值為true。
39.IsDisposed屬性:確定控件是否已被清除。是——true,否——false。
40.IsHandleCreated屬性:確定控件是否有與之相關(guān)句柄。是——true,否——false。
41.Left屬性:獲取本控件左邊界x坐標(biāo)。
42.Location屬性:獲取本控件的左上角。
43.ModifierKeys屬性:確定Shift、Ctrl、Alt修飾符當(dāng)前的狀態(tài)。
44.MouseButtons屬性:確定鼠標(biāo)鍵當(dāng)前狀態(tài)。
45.MousePosition屬性:獲取鼠標(biāo)指針當(dāng)前位置(屏幕坐標(biāo))。
46.Name屬性:獲取或設(shè)置控件的名稱。默認(rèn)為空。在運(yùn)行時(shí),可使用Name屬性引用對(duì)象。
47.Parent屬性:獲取或設(shè)置本控件的父對(duì)象。
48.ProductName屬性:獲取包含控件應(yīng)用程序的產(chǎn)品名。
49.ProductVersion屬性:獲取包含控件應(yīng)用程序版本。
50.RecreatingHandle屬性:確定控件是否正字重新創(chuàng)建它的句柄。是——true,否——false。
51.Region屬性:獲取或設(shè)置與本控件相關(guān)的區(qū)域。本屬性定義了控件的輪廓和邊界。
52.ResizeRedraw屬性:確定控件是否應(yīng)在重設(shè)尺寸是被重新繪制。是——true,否——false。
53.Right屬性:獲取控件右邊界與其容器左邊界之間的距離。
54.RightToLeft屬性:獲取或設(shè)置控件元素的對(duì)齊方式是否能被顛倒,從而支持使用從右到左字體的地區(qū)。
55.ShowFocusCues屬性:確定用戶界面是否處于顯示或隱藏焦點(diǎn)矩形的狀態(tài)。是——true,否——false。
56.ShowKeyboardCues屬性:確定用戶界面是否處于顯示或隱藏鍵盤加速鍵的狀態(tài)。是——true,否——false。
57.Size屬性:獲取控件的高度和寬度。
58.TabIndex屬性:獲取本控件在容器中的Tab鍵順序。
59.TabStop屬性:確定是否能通過Tab鍵使本控件獲取焦點(diǎn)。是——true,否——false。
60.Tag屬性:獲取或設(shè)置包含與控件相關(guān)的數(shù)據(jù)的對(duì)象。默認(rèn)為空引用。可將任意派生子Object的對(duì)象賦予本屬性。如果通過windows窗體設(shè)計(jì)器設(shè)置本屬性,則只能為其賦予文本。
61.Text屬性:獲取或設(shè)置與控件相關(guān)的文本。
62.Top屬性:獲取控件的頂坐標(biāo)。
63.TopLevelControl屬性:獲取包含當(dāng)前控件頂層的控件。
64.Viseble屬性:確定控件是否可見。是——true,否——false。
65.Width屬性:獲取本控件的寬度。
|