Bài giảng Lập trình Windows - Menu & Toolbar
lượt xem 6
download
Bài giảng Lập trình Windows - Menu & Toolbar cung cấp cho người học các kiến thức về: GUI hỗ trợ, MenuStrip, ContextMenuStri, ToolStrip, StatusStrip. Đây là một tài liệu hữu ích dành cho các bạn sinh viên ngành Công nghệ thông tin và những ai quan tâm dùng làm tài liệu học tập và nghiên cứu.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Lập trình Windows - Menu & Toolbar
- Menu & Toolbar 1
- Nội Dung GUI hỗ trợ MenuStrip ContextMenuStrip ToolStrip StatusStrip 2
- Menu MenuStrip 3
- Menu Menu cung cấp nhóm lệnh có quan hệ với nhau cho các ứng dụng Windows Menu item Menu Submenu Shortcut key 4
- Menu Cách tạo menu Trong ToolBox kéo control MenuStrip thả vào form Thanh menuBar xuất hiện trên cùng của form Trong màn hình design dễ dàng tạo lập các menu item Nhập tên menu MenuBar ToolStripMenuItem MenuStrip 5
- Menu Đặt ký tự & Tạo menu item trước ký tự mới bằng cách làm phím tắt nhập vào textbox 6
- Menu Thiết lập Shortcut Key cho menu item Khai báo shortcut key 7
- Menu Menu item có thể là TextBox hoặc ComboBox ToolStripMenuItem Chọn nút dropdown trên textbox nhập item để ToolStripComboBox hiển thị các dạng menu item khác ToolStripTextBox 8
- Menu Thuộc tính của MenuStrip, ToolStripMenuItem MenuStrip Items Chứa những top menu item MdiWindowListItem Chọn top menu item hiển thị tên các cửa sổ con ToolStripMenuItem Checked Xác định trạng thái check của menu item Index Chỉ mục menu item trong menu cha DropDownItems Chứa những menu item con ShortcutKeys Phím tắt Text Tiêu đề menu item ShowShortcutKeys Xác định trạng thái hiện thị phím tắt bên cạnh menu item 9
- Menu Sự kiện cho Menu Item thường dùng là Click Trong màn hình Design View kích đúp vào menu item VS sẽ tự động tạo trình xử lý cho menu item Trình xử lý cho sự kiện click của menu item “Open” 10
- Menu Design Standards Follow the industry standards for Windows for names, order/location, access keys, shortcut keys Basic Main Menus File Edit View Format Help
- File Menu Edit Menu New (Ctrl N) Undo (Ctrl Z) Open (Ctrl O) Cut (Ctrl X) Close Copy (Ctrl C) Save As Paste (Ctrl V) Save (Ctrl S) Find (Ctrl F) Print (Ctrl P) Replace (Ctrl H) Exit
- Format Menu Help Menu Font About (F1) Paragraph System Information Alignment Color View Menu Toolbar Status Bar
- Ví dụ Qua Menu Submenu Menu Items
- Code Sử Dụng Menu private void btnNhan_Click(object sender, EventArgs e) { int intA; double dblB; intA = Convert.ToInt32(txtSoA.Text); dblB= Convert.ToDouble(txtSoB.Text); lblKQ.Text = HamTich(intA, dblB).ToString(); } double HamTich(int A, Double dblB) { // lenh cua ham return (A * dblB); } private void mnuPhepTinhNhan_Click(object sender, EventArgs e) { btnNhan_Click( sender, e);// chỉ cần gọi lại //trong event btnNhan_Click đã có lệnh rồi }
- ContextMenu 16
- Context Menu Xuất hiện khi user kích chuột phải Thông thường menu này xuất hiện tùy thuộc vào đối tượng trong vùng kích chuột phải. Trong ToolBox kéo ContextMenuStrip thả vào form 17
- Context Menu Kích vào ContextMenuStrip để soạn thảo các menuitem ContextMenuStrip tạm thời thể hiện trên cùng của form Khi run thì sẽ không hiển thị cho đến khi được gọi Soạn thảo Context Menu tương tự như Menu bình thường select 18
- Context Menu Khai báo sử dụng Context Menu Mỗi control đều có property là: ContextMenuStrip Khai báo thuộc tính này với ContextMenuStrip Khi đó user kích chuột phải lên control thì sẽ hiển thị context Menu đã cài đặt sẵn Khai báo trình xử lý sự kiện Click cho ContextMenu Kích đúp vào menu item của Context Menu để tạo Hoặc trong cửa sổ Properties -> Event kích đúp vào sự kiện Click. 19
- Context Menu Demo: tạo context Menu hiển thị trong ListBox có menu item Remove, cho phép xóa item đang được chọn. Tạo Form có mô tả như sau ListBox hiển thị các item 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Lập trình Windows bằng C Sharp (C#) - GV. Nguyễn Thành Chiến
38 p | 231 | 70
-
Bài giảng Lập trình Windows - Phạm Ngọc Hưng (ĐH Bách Khoa)
312 p | 225 | 53
-
Bài giảng Lập trình Windows - ĐH Hàng Hải
96 p | 211 | 41
-
Bài giảng Lập trình Window: Chương 6 - Phan Trọng Tiến
35 p | 167 | 20
-
Bài giảng Lập trình Windows - Chương 3: Lập trình giao diện
196 p | 103 | 18
-
Bài giảng Lập trình Windows - Chương 1: Tổng quan lập trình Windows (2016)
6 p | 151 | 8
-
Bài giảng Lập trình Windows - Phạm Ngọc Hưng
84 p | 107 | 8
-
Bài giảng Lập trình Windows - Chương 3: Lập trình C++ trên Windows (2016)
16 p | 74 | 8
-
Bài giảng Lập trình Windows Phone (Module 2): Bài 1 - Trần Duy Thanh
58 p | 96 | 8
-
Bài giảng Lập trình Windows: Phần 1 - Đại học Hàng Hải
47 p | 91 | 6
-
Bài giảng Lập trình Windows Phone (Module 3): Bài 7 - Trần Duy Thanh
22 p | 64 | 6
-
Bài giảng Lập trình Windows Phone (Module 4): Bài 8 - Trần Duy Thanh
15 p | 87 | 6
-
Bài giảng Lập trình Windows: Chương 1 - Một số khái niệm cơ bản
56 p | 126 | 6
-
Bài giảng Lập trình Windows: Bài 1 - Trần Ngọc Bảo
77 p | 100 | 6
-
Bài giảng Lập trình Windows Phone (Module 4): Bài 3, 4 - Trần Duy Thanh
18 p | 69 | 5
-
Bài giảng Lập trình Windows Phone (Module 3): Bài 5 - Trần Duy Thanh
13 p | 79 | 5
-
Bài giảng Lập trình Windows Phone (Module 3): Bài 9 - Trần Duy Thanh
10 p | 59 | 4
-
Bài giảng Lập trình Windows: Bài 3 - Trần Ngọc Bảo
106 p | 74 | 3
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn