Bài giảng Lập trình trên Windows với Microsoft® .NET - Phần 6 - Hồ Hoàn Kiếm
Sử dụng System.Windows.Forms
Dùng chung giao diện với các ứng dụng khác .
Dựa trên nền tảng lập trình hướng đối tượng.
Giao diện winform được kế thừa từ lớp Form
Form gồm nhiều đối tượng Visual Inrterface Component ( gọi là Controls )
Lập trình trên Windows với Microsoft® .NET Giảng viên : Hồ Hoàn Kiếm Lập trình với Winform User Interface Program Application Lập trình với Winform Sử dụng System.Windows.Forms Dùng chung giao diện với các ứng dụng khác . Dựa trên nền tảng lập trình hướng đối tượng. Giao diện winform được kế thừa từ lớp Form Form gồm nhiều đối tượng Visual Inrterface Component ( gọi là Controls ) Events và EventHandler Tương tác giữa các đối tượng với ứng dụng. EVENT HANDLING Event Event handler Event Handling When Save Clicked() { Display Message(“Save Button”); } Event Event Handler Các control cơ bản Label TextBox Button ListBox ComboBox CheckedListBox Các control cơ bản PROPERTIES Image TabStop Hide Show Update Paint Events Methods Label Các control cơ bản PROPERTIES Events Methods MaxLength Multiline Passwordchar ReadOnly Clear Copy Cut Paste MultilineChanged TextChanged TextBox Các control cơ bản PROPERTIES Events Methods DialogResult TextAlign PerformClick Click Button Các control cơ bản PROPERTIES Items MultiColumn SelectedIndex SelectedItem SelectedItems SelectedValue Sorted Text ListBox [1] Các control cơ bản Events Methods ClearSelected FindString GetSelected SetSelected SelectedIndexChanged SelectedValueChanged ListBox [2] Các control cơ bản PROPERTIES Events Methods CheckedIndices CheckedItems GetItemChecked GetItemCheckState SetItemChecked SetItemCheckState ItemCheck CheckedListBox Các control cơ bản PROPERTIES Events Methods DropDownStyle Focused MaxDropDownItems Select SelectAll DropDown ComboBox Giao diện Từ khóa this Sử dụng để truy cập các thành phần trong form hiện hành . this .ControlName.PropertyName this .ControlName.MethodName this .ControlName.EventName
File đính kèm:
- bai_giang_lap_trinh_tren_windows_voi_microsoft_net_phan_6_ho.ppt