屬性:
- AutoSize 屬性:用來獲取或設置一個值,該值指示是否自動調整控件的大小以完整顯示其內容。
- Anchor 屬性:用來確定此控件與其容器控件的固定關系的。
- BorderStyle 屬性:用來設置或返回邊框。
- ReadOnly 屬性:用來獲取或設置一個值,該值指示文本框中的文本是否為只讀。
-
PasswordChar 屬性:是一個字符串類型,允許設置一個字符,運行程序時,將輸入到 Text 的內容
全部顯示為該屬性值,從而起到保密作用,通常用來輸入口令或密碼。 - Text 屬性:用來設置或返回控件內顯示的文本,該屬性也可以包含訪問鍵,即前面帶有“&”
符號的字母,這樣用戶就可以通過同時按 Alt 鍵和訪問鍵來選中控件。 - Button
-
DialogResult 屬性:當使用 ShowDialog 方法顯示窗體時,可以使用該屬性設置當用戶按了某按鈕后,
ShowDialog 方法的返回值。值有:OK、Cancel、Abort、Retry、Ignore、Yes、No 等。 - FlatStyle 屬性:用來設置按鈕的外觀。3d、平的、跟隨系統、彈出;
- RadioButton || CheckBox
- Checked 屬性:用來設置或返回單選按鈕是否被選中,選中時值為 true,沒有選中時值為 false。(單選、多選控件)
- Items 屬性: 用於存放列表框中的列表項,是一個集合。
- ListBox
- MultiColumn 屬性:用來獲取或設置一個值,該值指示 ListBox 是否支持多列。
- SelectedItem 屬性:獲取或設置 ListBox 中的當前選定項。
- SelectedItems 屬性:獲取 ListBox 控件中選定項的集合。
- PictureBox
- SizeMode 屬性:用來決定圖像的顯示模式。Normal :Image 置於 PictureBox 的左上角,凡是因過大而不適合 PictureBox 的任何圖像部分都將被剪裁掉。StretchImage:使圖像拉伸或收縮,以便適合 PictureBox(會變形);AutoSize:會使控件調整大小,以便總是適合圖像的大小。CenterImage :會使圖像居於工作區的中心。 Zoom :可以使圖像被拉伸或收縮以適應 PictureBox,但是仍然保持原始縱橫比。
-
Timer
- Interval 屬性:用來設置定時器兩次 Tick 事件發生的時間間隔,以毫秒為單位。
- ProgressBar || TrackBar
- Maximum 屬性:用來設置或返回進度條能夠顯示的最大值,默認值為 100。
- Minimum 屬性:用來設置或返回進度條能夠顯示的最小值,默認值為 0。
- Value 屬性:用來設置或返回進度條的當前位置。
-
Step 屬性:用來設置或返回一個值,該值用來決定每次調用 PerformStep 方法時, Value 屬性增加
的幅度。 - OpenFileDialog && SaveFileDialog
- Filter 屬性:用來獲取或設置當前文件名篩選器字符串,該字符串決定對話框的【另存為文件類型】或【文件類型】框中出現的選擇內容。不同篩選選項的字符串由垂直線條隔開,例如: “文本文件(*.txt)|*.txt|所有文件(*.*)|*.*”。還可以通過用分號來分隔各種文件類型,可以將多個篩選器模式添加到篩選器中,例如:“圖像文件(*.BMP;*.JPG;*.GIF)|*.BMP;*.JPG; *.GIF|所有文件(*.*)|*.*” 。
- FileName 屬性:用來獲取在打開文件對話框中選定的文件名的字符串。文件名既包含文件路徑也包含擴展名。
- InitialDirectory 屬性:用來獲取或設置文件對話框顯示的初始目錄,默認值為空字符串("")。
- Multiselect 屬性:用來獲取或設置一個值,該值指示對話框是否允許選擇多個文件。
- FileNames 屬性:用來獲取對話框中所有選定文件的文件名。每個文件名都既包含文件路徑又包含文件擴展名。如果未選定文件,該方法將返回空數組。
方法:
- AppendText 方法:把一個字符串添加到文件框中文本的后面。
- Clear 方法:從文本框控件中清除所有文本。
- RichTextBox(富文本控件,可以輸入和編輯文本:顏色、字體...)
- SaveFile 方法:用來把 RichTextBox 中的信息保存到指定的文件中;
- LoadFile 方法:使用 LoadFile 方法可以將文本文件、RTF 文件裝入 RichTextBox 控件。
- ListBox
- Items.Add 方法:用來向列表框中增添一個列表項
- Items.Remove 方法:用來從列表框中刪除一個列表項
- BeginUpdate 方法和 EndUpdate 方法:這兩個方法均無參數,調用格式分別如下:ListBox 對象.BeginUpdate(); ListBox 對象.EndUpdate();這兩個方法的作用是保證使用 Items.Add 方法向列表框中添加列表項時,不重繪列表框。即在向列表框添加項之前,調用 BeginUpdate 方法,以防止每次向列表框中添加項時都重新 繪制 ListBox 控件。完成向列表框中添加項的任務后,再調用 EndUpdate 方法使 ListBox 控件重新繪制。當向列表框中添加大量的列表項時,使用這種方法添加項可以防止在繪制 ListBox 時的閃爍現象。
- Timer
- Start 方法:用來啟動定時器。
- Stop 方法:用來停止定時器。
- ProgressBar
- Increment 方法:用來按指定的數量(參數n)增加進度條的值
- PerformStep 方法:用來按 step 屬性值來增加進度條的 Value 屬性值
- OpenFileDialog && SaveFileDialog(僅提供文件名不提供文件打開和保存功能)
- ShowDialog 方法,該方法的作用是顯示通用對話框用於選擇文件,通用對話框運行時,如果單擊對話框中的【確定】按鈕,則返回值為 DialogResult.OK;否則返回值為DialogResult.Cancel。
事件
- Text
- TextChanged 事件:該事件在 Text 屬性值更改時發生。無論是通過編程修改還是用戶交互更改文本框的 Text 屬性值,均會引發此事件。
- CheckBox
- CheckedChanged 事件:當 Checked 屬性值更改時,將觸發 CheckedChanged 事件。
- HScrollBar && VScrollBar
- Scroll 事件:該事件在用戶通過鼠標或鍵盤移動滑塊后發生。
- ValueChanged 事件:該事件在滾動條控件的 Value 屬性值改變時發生。