MDI - Form cha và Form con trong C#








mdi-form-cha-form-con



Trong Lập trình C#  - Winform để có thể quản lý một ứng dụng với nhiều form thì cần xây dựng MDI (Multiple Document Interface). Đọc hết nội dung bài viết và làm theo sẽ giúp các bạn hiểu rõ về MDI.

Bài viết này là một phần trong series các bài viết Lập trình C#3 (#winform) các bạn có thể xem đầy đủ các bài viết tại đây

- Thầy Thạch Blog -

I. GIỚI THIỆU VỀ MDI

MDI (Multiple Document Interface) là một khái niệm trong lập trình C# và các ngôn ngữ lập trình khác, cho phép tạo ra giao diện ứng dụng có chứa nhiều cửa sổ con (form con) nằm trong một cửa sổ chính (form cha). 

MDI giúp tạo ra giao diện ứng dụng có tính tương tác cao, cho phép người dùng mở và quản lý nhiều tài liệu hoặc cửa sổ con cùng một lúc.

hinh-MDI
Hình minh hoạ MDI

II. CHUẨN BỊ THỰC HÀNH MDI

  • 1 form cha (đặt tên là frm_Main)
  • 2 form con (đặt tên là frm_Con1 và frm_Con2)

III. THỰC HIỆN

- Bước 1: Chuyển thuộc tính IsMdiContainer của frm_Main (Form cha) thành True
thuoc-tinh-form-cha

- Bước 2: Kéo MenuStrip vào frm_Main (Form cha) và tạo Menu
keo-Menustrip-vao-Form-cha

- Bước 3: Nhấn đúp chuột vào Menu "Form Con 1" và code các dòng lệnh sau
dong-lenh-form-con1

- Bước 4: Thực hiện tương tự cho Menu "Form Con 2" và demo.
mo-form-con-1
ket-qua-mo-form-con1

إرسال تعليق

Post a Comment (0)

أحدث أقدم