Bài tập thiết kế form định dạng trong wb net năm 2024

Nội dung Text: Bài giảng VB.Net - Chương 2: Form và các định dạng Form

  1. Lập trình Windows Form
  2. Chương 2. Form và các định dạng Form
  3. 2.1. Các loại Form • MDI Form: – Form chứa các form khác – Thuộc tính isMDIFormContainer=true – VD: Form frm=new Form2() Frm. isMDIFormContainer=true Frm.Show()  Tạo Form2 và cho Form2 là MDI Form
  4. 2.1. Các loại Form • Child Form: – Form nằm trong MDI Form – Phải khai báo thuộc tính MDIParent ứng với MDI Form – VD: Form Frm=new Form3() Frm. isMDIParent=this Frm.Show()  This là từ khoá chỉ định Form gọi đến Form3 là MDI Form
  5. 2.1. Các loại Form • Normal Form: – Không phải MDI Form hoặc ChildForm
  6. Nạp Form • VD: frm=new Form() • Frm.Show(): Hiển thị Form • Frm.ShowDialog(): Form mở ở dạng Modal. Form modal không cho phép người sử dụng dùng Form khác trtừ khi Form này được đóng lại
  7. Tạo Form lúc thi hành • Sử dụng từ khoá New để tạo Form, sau đó gán các thuộc tính cho Form • VD: Form Frm=new Form() Frm.Text=“New Form”; Frm.Show();
  8. Form kế thừa VD: Thiết kế Form1 như sau:
  9. Form kế thừa • Thêm Form2: Project\Add Windows Form • D-Click vào Form2 xuất hiện Form1 Thay class Form2: Form bởi class Form2:
  10. Form kế thừa • Kết quả Có thể thiết kế lại Form2
  11. 2.2. Các thuộc tính của Form • Nhóm thuộc tính nhận dạng – Name: Tên duy nhất của đối tượng Form trong Project – Text: Chuỗi hiển thị trên thanh tiêu đề – ShowIcon=True: Cho hiện Icon góc trên bên trái; =False: Không hiện – ShowInTaskBar: =True: Khi chạy hiện biểu tượng trên TaskBar; False: Không hiện – Icon: Cho phép chỉ định tệp tin *.ico làm biểu tượng trên thanh tiêu đề của Form
  12. 2.2. Các thuộc tính của Form • Nhóm thuộc tính Định dạng – BackColor: Màu nền của Form • VD: Form1.BackColor=Color.Azủe; – ForeColor: Màu của các chuỗi trên các Control của Form – StartPossition: Vị trí hiển thị Form – WindowStates: =Minimized (thu nhỏ), Maximized (phóng to), Nomal (trạng thái như thiết kế) – isMDIContainer: =True (Form được chọn là MDI Form); False: không
  13. Thực hành • Tạo Form và thử các thuộc tính của Form
  14. 2.3. Biến cố của Form • FormClosed: Thực hiện khi Form đã đóng • FormClosing: SỰ kiện khi đang đóng Form • Click: Sự kiện khi Click vào Form • Activated: Xảy ra khi Form được kích hoạt bằng mã hay do tác động của người sử dụng • Disactiave: Xảy ra khi Form khác kích hoạt trên màn hình. • Load: Xả ra khi nạp Form • KeyPress: Xảy ra khi 1 phím được nhấn • Resize: Xảy ra khi thay đổi kích thước Form
  15. 2.3. Biến cố của Form Các sự kiện của Form
  16. Ví dụ: Biến cố Load Form private void Form1_Load(object sender, EventArgs e) { MessageBox.Show("Dang Load Form"); //… }
  17. Ví dụ: Biến cố Click form private void Form1_Load(object sender, EventArgs e) { MessageBox.Show("Dang Load Form"); //… }
  18. Ví dụ: Biến cố Closing Form private void Form1_FormClosing(object sender, FormClosingEventArgs e) { MessageBox.Show("Are you sure to exit?", "Thong bao", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); }
  19. 2.4. Phương thức của Form • Close(): Dùng để đóng Form – Vd: this.Close() • Hide(): Ẩn form – VD: this.hide • Show(): Nạp form – VD: Frm.Show() • ShowDialog(): Nạp Form dạng Modal – VD: frm.ShowDialog
  20. Thực hành Thử các biến cố và phương thức của Form

Hướng dẫn lập trình VB.NET

Người soạn: Nguyễn Thu Trang 1

CHƯƠNG I: TỔNG QUAN VỀ VISUAL BASIC .NET

Mở và chạy một chương trình Visual Basic.NET

1. Môi trường phát triển visual studio.net

VS.NET là bộ công cụ giúp phát triển các ứng dụng từ ứng dụng desktop đến ứng dụng

mạng. Nó là môi trường để phát triển tất cả các ngôn ngữ như VB.NET, Visual C++, Visual

C#.Net hết sức mạnh mẽ và thuận lợi.

1.1. Khởi động visual studio.NET

Việc khởi động vs.NET cũng tương tự như các phần mềm khác như ms.Word hay excel.

Nếu lần đầu khởi động vs.NET sẽ yêu cầu xem bạn chạy nó với ưu tiên ứng dụng và ngôn

ngữ nào. Bạn chọn Visual Basic và start vs.net là xong. Màn hình bắt đầu như sau:

Nếu trang start page không hiện, bạn có thể làm nó xuất hiện bằng cách chọn menu View |

Other Windows | Start Page.

1.2. Mở một dự án của visual basic

Tại trang start page, bạn có thể click vào project của phần Open và duyệt một dự án trong

phần Baitap sẵn có của chương 1 xem sao.

1.3. Mở một dự án cụ thể

- Click chuột vào project của phần Open tại trang Start Page.

Chủ đề