VS2017 winform 窗體控件常用屬性、方法、事件(不完全摘要)


屬性:

  1. AutoSize 屬性:用來獲取或設置一個值,該值指示是否自動調整控件的大小以完整顯示其內容。
  2. Anchor 屬性:用來確定此控件與其容器控件的固定關系的。
  3. BorderStyle 屬性:用來設置或返回邊框。
  4. ReadOnly 屬性:用來獲取或設置一個值,該值指示文本框中的文本是否為只讀。
  5. PasswordChar 屬性:是一個字符串類型,允許設置一個字符,運行程序時,將輸入到 Text 的內容
    全部顯示為該屬性值,從而起到保密作用,通常用來輸入口令或密碼。

  6. Text 屬性:用來設置或返回控件內顯示的文本,該屬性也可以包含訪問鍵,即前面帶有“&”
    符號的字母,這樣用戶就可以通過同時按 Alt 鍵和訪問鍵來選中控件。
  7. Button 
  8. DialogResult 屬性:當使用 ShowDialog 方法顯示窗體時,可以使用該屬性設置當用戶按了某按鈕后,
    ShowDialog 方法的返回值。值有:OK、Cancel、Abort、Retry、Ignore、Yes、No 等。

  9. FlatStyle 屬性:用來設置按鈕的外觀。3d、平的、跟隨系統、彈出;
  10. RadioButton || CheckBox
  11. Checked 屬性:用來設置或返回單選按鈕是否被選中,選中時值為 true,沒有選中時值為 false。(單選、多選控件)
  12.  Items 屬性: 用於存放列表框中的列表項,是一個集合。
  13.  ListBox
  14. MultiColumn 屬性:用來獲取或設置一個值,該值指示 ListBox 是否支持多列。
  15. SelectedItem 屬性:獲取或設置 ListBox 中的當前選定項。
  16. SelectedItems 屬性:獲取 ListBox 控件中選定項的集合。
  17. PictureBox
  18. SizeMode 屬性:用來決定圖像的顯示模式。Normal :Image 置於 PictureBox 的左上角,凡是因過大而不適合 PictureBox 的任何圖像部分都將被剪裁掉。StretchImage:使圖像拉伸或收縮,以便適合 PictureBox(會變形);AutoSize:會使控件調整大小,以便總是適合圖像的大小。CenterImage :會使圖像居於工作區的中心。 Zoom :可以使圖像被拉伸或收縮以適應 PictureBox,但是仍然保持原始縱橫比。
  19. Timer

  20. Interval 屬性:用來設置定時器兩次 Tick 事件發生的時間間隔,以毫秒為單位。
  21. ProgressBar || TrackBar
  22. Maximum 屬性:用來設置或返回進度條能夠顯示的最大值,默認值為 100。
  23. Minimum 屬性:用來設置或返回進度條能夠顯示的最小值,默認值為 0。
  24. Value 屬性:用來設置或返回進度條的當前位置。
  25. Step 屬性:用來設置或返回一個值,該值用來決定每次調用 PerformStep 方法時, Value 屬性增加
    的幅度。

  26. OpenFileDialog && SaveFileDialog
  27. Filter 屬性:用來獲取或設置當前文件名篩選器字符串,該字符串決定對話框的【另存為文件類型】或【文件類型】框中出現的選擇內容。不同篩選選項的字符串由垂直線條隔開,例如: “文本文件(*.txt)|*.txt|所有文件(*.*)|*.*”。還可以通過用分號來分隔各種文件類型,可以將多個篩選器模式添加到篩選器中,例如:“圖像文件(*.BMP;*.JPG;*.GIF)|*.BMP;*.JPG; *.GIF|所有文件(*.*)|*.*” 。
  28. FileName 屬性:用來獲取在打開文件對話框中選定的文件名的字符串。文件名既包含文件路徑也包含擴展名。
  29. InitialDirectory 屬性:用來獲取或設置文件對話框顯示的初始目錄,默認值為空字符串("")。
  30. Multiselect 屬性:用來獲取或設置一個值,該值指示對話框是否允許選擇多個文件。
  31. FileNames 屬性:用來獲取對話框中所有選定文件的文件名。每個文件名都既包含文件路徑又包含文件擴展名。如果未選定文件,該方法將返回空數組。

方法:

  1. AppendText 方法:把一個字符串添加到文件框中文本的后面。
  2. Clear 方法:從文本框控件中清除所有文本。
  3. RichTextBox(富文本控件,可以輸入和編輯文本:顏色、字體...)
  4. SaveFile 方法:用來把 RichTextBox 中的信息保存到指定的文件中;
  5. LoadFile 方法:使用 LoadFile 方法可以將文本文件、RTF 文件裝入 RichTextBox 控件。
  6. ListBox
  7. Items.Add 方法:用來向列表框中增添一個列表項
  8. Items.Remove 方法:用來從列表框中刪除一個列表項
  9. BeginUpdate 方法和 EndUpdate 方法:這兩個方法均無參數,調用格式分別如下:ListBox 對象.BeginUpdate(); ListBox 對象.EndUpdate();這兩個方法的作用是保證使用 Items.Add 方法向列表框中添加列表項時,不重繪列表框。即在向列表框添加項之前,調用 BeginUpdate 方法,以防止每次向列表框中添加項時都重新 繪制 ListBox 控件。完成向列表框中添加項的任務后,再調用 EndUpdate 方法使 ListBox 控件重新繪制。當向列表框中添加大量的列表項時,使用這種方法添加項可以防止在繪制 ListBox 時的閃爍現象。
  10. Timer
  11. Start 方法:用來啟動定時器。
  12. Stop 方法:用來停止定時器。
  13. ProgressBar
  14. Increment 方法:用來按指定的數量(參數n)增加進度條的值
  15. PerformStep 方法:用來按 step 屬性值來增加進度條的 Value 屬性值
  16. OpenFileDialog && SaveFileDialog(僅提供文件名不提供文件打開和保存功能)
  17. ShowDialog 方法,該方法的作用是顯示通用對話框用於選擇文件,通用對話框運行時,如果單擊對話框中的【確定】按鈕,則返回值為 DialogResult.OK;否則返回值為DialogResult.Cancel。

事件

  1. Text
  2. TextChanged 事件:該事件在 Text 屬性值更改時發生。無論是通過編程修改還是用戶交互更改文本框的 Text 屬性值,均會引發此事件。
  3. CheckBox
  4. CheckedChanged 事件:當 Checked 屬性值更改時,將觸發 CheckedChanged 事件。
  5. HScrollBar && VScrollBar 
  6. Scroll 事件:該事件在用戶通過鼠標或鍵盤移動滑塊后發生。
  7. ValueChanged 事件:該事件在滾動條控件的 Value 屬性值改變時發生。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM