intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Lập trình window

Chia sẻ: SamSung | Ngày: | Loại File: PDF | Số trang:81

134
lượt xem
48
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Tổng quan về Control - Các Control thông dụng - Form, Label, Text Box, Button - Check Box, Radio Button - Combo Box, Listbox, Listview, Treeview

Chủ đề:
Lưu

Nội dung Text: Lập trình window

  1. Khoa CNTT CNPM LẬP TRÌNH TRÊN WINDOW WINFORM C4W - 1 Phạm Hoàng Hải
  2. Khoa CNTT CNPM 1. NỘI DUNG Tổng quan về Control  Các Control thông dụng  Form, Label, Text Box, Button  Check Box, Radio Button  Combo Box, Listbox, Listview, Box Listbox Listview  Treeview Menu Strip, Tool Strip  Groupbox, Panel, Tab  Các control nâng cao Control  Hỏi đáp  C4W - 2 Phạm Hoàng Hải
  3. Khoa CNTT CNPM 2. TỔNG QUAN VỀ CONTROL Control là một thành phần cơ bản trên  form Có các thành phần các thành ph  Thuộc tính  Phương thức  Sự kiện  Thuộc tính Phương thức Sự kiện C4W - 3 Phạm Hoàng Hải
  4. Khoa CNTT CNPM 2. TỔNG QUAN VỀ CONTROL MỘT SỐ THUỘC TÍNH Text: nội dung caption, title…  Focus: phương thức chuyển focus vào  control control TabIndex: thứ tự của control nhận  focus Mặc định được VS.NET thiết lập đị VS thi  Enable: thiết lập trạng thái truy cập  của control Visible: ẩn control trên form, có thể  dùng phương thức Hide Anchor:  Neo giữ control ở vị trí xác định  Cho phép control di chuyển theo vị trí  Size: xác nhận kích thước của control  C4W - 4 Phạm Hoàng Hải
  5. Khoa CNTT CNPM 2. TỔNG QUAN VỀ CONTROL MỘT SỐ THUỘC TÍNH Common Description Properties BackColor Màu nền của control BackgroundImage Ảnh nền của control ForeColor Màu hiển thị text trên form Enabled Xác định khi control trạng thái đị khi control tr thái enable Focused Xác định khi control nhận focus Font Font hiển thị text trên control TabIndex Thứ tự tab của control tab control TabStop Nếu true, user có thể sử dụng tab để select control Text Text hiển thị trên form TextAlign Canh lề text trên control text trên control Visible Xác định hiển thị control C4W - 5 Phạm Hoàng Hải
  6. Khoa CNTT CNPM 2. TỔNG QUAN VỀ CONTROL LAYOUT - ANCHOR None Sizable FormBorderStyle Fixed3D FixedSingle C4W - 6 Phạm Hoàng Hải
  7. Khoa CNTT CNPM 2. TỔNG QUAN VỀ CONTROL LAYOUT - ANCHOR Khi FormBorderStyle = Sizable, form  cho phép thay đổi kích thước khi Runtime Sự bố trí của control cũng thay đổi!  Sử dụng thuộc tính Anchor  Cho phép control phản ứng lại với thao th  tác resize của form  Control có thể thay đổi vị trí tương ứng với việc resize của form  Control cố định không thay đổi theo việc resize của form Các trạng thái neo   Left: cố định theo biên trái  Right: cố định theo biên phải  Top: cố định theo biên trên  Bottom: cố định theo biên dưới đị th biê C4W - 7 Phạm Hoàng Hải
  8. Khoa CNTT CNPM 2. TỔNG QUAN VỀ CONTROL LAYOUT - ANCHOR Button được neo biên trái Vị trí tương đối với biên trái không đổi Button tự do Di chuyển tương ứng theo kích thước mới kí C4W - 8 Phạm Hoàng Hải
  9. Khoa CNTT CNPM 2. TỔNG QUAN VỀ CONTROL LAYOUT - ANCHOR Biên được chọn neo, màu đậm C4W - 9 Phạm Hoàng Hải
  10. Khoa CNTT CNPM 2. TỔNG QUAN VỀ CONTROL LAYOUT - DOCK Các control có thể gắn (dock) với một  cạnh nào đó của form, hoặc container của control. Windows Explorer ListView gắn bên phải TreeView gắn bên trái C4W - 10 Phạm Hoàng Hải
  11. Khoa CNTT CNPM 2. TỔNG QUAN VỀ CONTROL LAYOUT - DOCK Top Fill Left Right Bottom None C4W - 11 Phạm Hoàng Hải
  12. Khoa CNTT CNPM 3. CÁC CONTROL THÔNG DỤNG FORM Form, Label, Text Box, Button  Check Box, Radio Button  Combo Box, Listbox, Listview,  Treeview Menu Strip, Tool Strip Strip Tool Strip  Groupbox, Panel, Tab  C4W - 12 Phạm Hoàng Hải
  13. Khoa CNTT CNPM 3. CÁC CONTROL THÔNG DỤNG FORM Form, Label, Text Box, Button  Check Box, Radio Button  Combo Box, Listbox, Listview,  Treeview Menu Strip, Tool Strip Strip Tool Strip  Groupbox, Panel, Tab  C4W - 13 Phạm Hoàng Hải
  14. Khoa CNTT CNPM 3. CÁC CONTROL THÔNG DỤNG FORM MỘT SỐ THUỘC TÍNH CƠ BẢN IsMdiContainer Trạng thái SDI, MDI thái SDI MDI BackColor Màu nền BackgroundImage Hình nền trên form AcceptButton Nút xử lý mặc định – phím Enter CancelButton Nút xử lý mặc định – Phím Esc FormBorderStyle Trạng thái của Form MainMenuStrip Chọn Menu chính cho form ContextMenu Chọn Menu ngữ cảnh cho Form Maximize/Minimize Trạng thái phóng to và thu nhỏ Box trên Form WindowState Trạng thái của của số ShowInTaskbar Trạng thái hiện thị trên Taskbar C4W - 14 Phạm Hoàng Hải
  15. Khoa CNTT CNPM 3. CÁC CONTROL THÔNG DỤNG FORM MỘT SỐ PHƯƠNG THỨC CƠ BẢN Close Đóng form form Hide Cho ấn form Show Hiện thị form chế độ Modeless ShowDialog Hiện thị form chế độ Model C4W - 15 Phạm Hoàng Hải
  16. Khoa CNTT CNPM 3. CÁC CONTROL THÔNG DỤNG FORM MỘT SỐ THUỘC TÍNH CƠ BẢN Load Sự kiện phát sinh khi form Load ki phát sinh khi form Load FormClosed Sự kiện phát sinh khi form đã đóng FormClosing Sự kiện phát sinh khi form đang đóng C4W - 16 Phạm Hoàng Hải
  17. Khoa CNTT CNPM 3. CÁC CONTROL THÔNG DỤNG LABEL CÁC THUỘC TÍNH CƠ BẢN Font Font hiển thị của text hi th text Text Nội dung text hiển thị TextAlign Canh lề text ForeColor Màu text text Visible Trạng thái hiển thị Enable Trạng thái sử dụng hoặc không sử dụng control C4W - 17 Phạm Hoàng Hải
  18. Khoa CNTT CNPM 3. CÁC CONTROL THÔNG DỤNG TEXTBOX MỘT SỐ THUỘC TÍNH CƠ BẢN Text Chuỗi nhập vào nh vào TextLength Chiều dài chuỗi Text TextAlign Canh lễ cho chuỗi Multiline Textbox ở chế độ nhiều dòng PasswordChar Chỉ hiển thị kí tự đại diện (*,….) ReadOnly Textbox hiển thị nền xém, chỉ cho xem. Scrollbar Thanh cuộn chế độ multiline SelectedText Chuỗi Text do người dùng, dùng chuột chọn SelectionStart Vị trí bắt đầu của SelectedText trí đầ SelectedText SelectionLength Chiều dài của SelectedText BorderStyle Trạng thái đường viền của Textbox C4W - 18 Phạm Hoàng Hải
  19. Khoa CNTT CNPM 3. CÁC CONTROL THÔNG DỤNG TEXTBOX MỘT SỐ PHƯƠNG THỨC CƠ BẢN AppendText Cộng dồn chuỗi chu Clear Xóa nội dung trên Textbox Copy Copy toàn bộ nội dung trên Textbox Cut Cắt nội dung trên Textbox Paste Dán nội dung vào trong Textbox Undo Quay trợ về trạng thái cũ GetCharIndexFor Lấy kí tự tại vị trí mPosition Select Chọn C4W - 19 Phạm Hoàng Hải
  20. Khoa CNTT CNPM 3. CÁC CONTROL THÔNG DỤNG TEXTBOX MỘT SỐ SỰ KIỆN CƠ BẢN TextChanged Sự kiện phát sinh khi có kí tự ki phát sinh khi có kí được nhập vào Textbox C4W - 20 Phạm Hoàng Hải
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2