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
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
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
H
i
d
e
S
h
o
w
U
p
d
a
t
e
Paint
Events
Methods
Label
Các control cơ bản
PROPERTIES
Events
Methods
MaxLength
Multiline
Passwordchar
ReadOnly
Clear
Copy
Cut
P
a
s
t
e
MultilineChanged
TextChanged
TextBox
Các control cơ bản
PROPERTIES
Events
Methods
DialogResult
TextAlign
P
e
r
f
o
r
m
C
l
i
c
k
C
l
i
c
k
C
l
i
c
k
Button
Các control cơ bản
PROPER TIES
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
PROPERT IES
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
…