Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
Giới thiệu Windows Form
Môi trường làm việc
Cửa sổ - Form
Thành phần giao diện – Control
Label
TextBox
CheckBox
RadioButton
DateTimePicker
ComboBox
NỘI DUNG
Thể loại ứng dụng Desktop (cài trên máy ngườidùng)
Một số ví dụ Trình duyệt Visual Studio Bộ MS Office ….
Giao diện đồ họa Cửa sổ Phần tử giao diện: TextBox, Menu, Tree… Hộp thoại …
Ứng dụng Windows Forms
Controls-Phần tử giao diện
Control
Properties Events
Text
Image
Font
Color
Status
…
Mouse
Key
System
…
Label
Text
TextBox
Text, Multiline, PasswordChar
TextChanged()
Button
Text
Click()
CheckBox
Text, Checked
CheckedChanged()
Property và Event thường dùng
Property và Event thường dùng
Radio
Text, Checked
CheckedChanged()
DateTimePicker
Value, Format, CustomFormat
ValueChanged()
ComboBox
Items, SelectedItem
SelectedIndexChanged()
NumbericUpDown
Value, Minimum, Maximum, Increment
ValueChanged()
Demo-Nhân viên
Sử dụng Radio, CheckBox, DateTimePicker,
ComboBox, NumericUpDown
Ghi vào file
Xóa form
Property và Event thường dùng
LinkLabel
Text
LinkClicked()
MaskedTextBox
Text, Mask
MaskInputRejected()
MonthCalendar
MaxSelectionCount, SelectionRange, SelectionStart,
SelectionEnd
DateChanged()
PictureBox
Image, ImageLocation, SizeMode
Clicked()
ListBox
SelectedItem: giá trị mục chọn đầu tiên
SelectedItems: danh sách các mục chọn
SelectedIndex: vị trí mục chọn đầu tiên
SelectedIndices: danh sách vị trí mục chọn
SelectionMode: chế độ chọn
SelectedIndexChanged(): sự kiện thay đổi mục chọn
Mã C# lấy các mục chọn
CheckListBox
SelectedItem: giá trị mục chọn đầu tiên
SelectedIndex: vị trí mục chọn đầu tiên
CheckedIndices: danh sách vị trí các mục tích
CheckedItems: danh sách các mục tích đầu tiên
SelectedIndexChanged(): sự kiện chọn mục
Mã C# lấy các mục tích
Property và Event thường dùng
RichText
Text
TextChanged()
WebBrowser
Url, IsWebBrowserContextMenuEnabled
DocumentCompleted()
TreeView
SelectedNode, Nodes
BeforeSelect(), AfterSelect(), BeforeExpand(), AfterExpand(),
BeforeCollapse(), AfterCollapse()
ProgressBar
Value, Minimum, Maximum, Step, MarkqueeAnimationSpeed,
Style
Clicked()
Xếp loại học lực
Nhập điểm các môn: toán, lý và hóa
Tính điểm trung bình và hiển thị xếp loại học lực
theo
điểm < 5: yếu
5 <=điểm<6.5: trung bình
6.5<=điểm<8: khá
8<=điểm > 9: giỏi
điểm >=9:xuất sắc
BÀI TẬP 1