Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 40 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
40
Dung lượng
1,14 MB
Nội dung
1 Chương6 Các phần tử giaodiện đồ họa Phần II 2 Nội dung — Menu — MonthCalendar — DateTimePicker — LinkLabel — ListBox, CheckedListBox — ComboBox — TreeView — ListView — Timer — UserControl — Giaodiện SDI và cách chuyển form — Giaodiện MDI Menu — Menu cho phép tổ chức các chức năng xử lý của ứng dụng theo nhóm — Menu được tổ chức phân cấp ◦ Menu ◦ Sub menu ◦ Menu item 3 Menu (tt) — Tạo menu: sử dụng điều khiển MenuStrip — Một số thuộc tính của Menu ◦ Text: chuỗi hiển thị ◦ Shortcut Keys: phím nóng kết hợp với menu ◦ Image: hình ảnh hiển thị trên menu ◦ AutoTooltip, . — Các loại menu item ◦ MenuItem ◦ ComboBox ◦ TextBox ◦ Separator — Sự kiện mặc định: Click 4 5 MonthCalendar — Thuộc tính ◦ SelectionStart: ngày bắt đầu danh sách chọn ◦ SelectionEnd: ngày cuối danh sách chọn ◦ TodayDate: ngày hiện tại (trên máy tính) — Biến cố mặc định: DateChanged 6 DateTimerPicker — Cho phép chọn ngày trong khoảng xác định thông qua giaodiện đồ họa dạng calendar — Kết hợp ComboBox và MonthCalendar — Thuộc tính: ◦ Format: định dạng hiển thị – long, short, time, custom ◦ CustomFormat: – dd: hiển thị 2 con số của ngày – MM: hiển thị 2 con số của tháng – yyyy: hiển thị 4 con số của năm ◦ MaxDate: giá trị ngày lớn nhất ◦ MinDate: giá trị ngày nhỏ nhất ◦ Value: giá trị ngày hiện tại đang chọn — Biến cố mặc định: ValueChanged 7 LinkLabel — Chứa liên kết đến một URL, text file,… — Sử dụng LinkLabel ◦ Liên kết đến một URL – linkLabel1.LinkVisited = True; – linkLabel1.Text = “Google”; – linkLabel1.Links.Add(0,6,"http://google.com.vn"); 8 ListBox và CheckedListBox 9 ListBox và CheckedListBox (tt) — Mộtsốthuộctính ◦ Items: tậpcácphầntửtrongdanhsách ◦ SelectedIndex: vị tríphầntửđượcchọn ◦ SelectedItem: phầntửđượcchọn ◦ SelectedItems: tậpcácphầntửđượcchọn ◦ SelectionMode – None: khôngchophépchọn – One: chỉ chophépchọnmộtphầntử – MultiSimple: chophépchọnnhiềuphầntử, khôngcầngiữ phímCtrl, Shift – MultiExtended: chophépchọnnhiềuphầntử, giữ phímCtrl, Shift ◦ CheckedItems: tậpcácphầntửđượccheck (CheckedListBox) ◦ Sorted: Cho phépxếpthứ tự 10 ListBox và CheckedListBox (tt) — Một số phương thức ◦ ClearSelected: bỏ chọn tất cả ◦ FindString: Tìm một chuỗi trong ListBox bắt đầu bởi một chuỗi cần tìm ◦ FindStringExact: như FindString, nhưng tìm chính xác ◦ GetSelected, GetItemChecked : cho biết phần tử được chọn? ◦ SetSelected, SetItemChecked: chọn một phần tử ◦ GetItemCheckState (CheckedListBox): trạng thái đang được check của phần tử ◦ SetItemCheckState (CheckedListBox): thiết lập trạng thái check cho phần tử . – long, short, time, custom ◦ CustomFormat: – dd: hiển thị 2 con số của ngày – MM: hiển thị 2 con số của tháng – yyyy: hiển thị 4 con số của năm ◦ MaxDate:. 1 Chương 6 Các phần tử giao diện đồ họa Phần II 2 Nội dung — Menu — MonthCalendar — DateTimePicker — LinkLabel — ListBox, CheckedListBox