Windows Controls

Một phần của tài liệu Chương 2: Windows application docx (Trang 35 - 36)

Các ứng dụng Windows Forms bao gồm nhiều contrrol khác nhau. Các control này có thể đơn giản như các control Button và TextBox, hay chúng có thể tinh vi và phức tạp hơn như các control Charting và TreeView. .NET framework có nhiều control sẳn sàng kết hợp với các ứng dụng Windows Forms, và có hàng trăm control được dùng trong các phát triển ứng dụng .NET tuỳ biến. Chính vì thế, chúng ta sẽ xem xét cách tất cả control hoạt động và tương tác tại một cấp cao hơn.

Các control trong Windows Forms bao gồm những cái mà một nhà phát triển sẽ muốn tìm trong một thư viện lớp được thiết kế cho các giao diện người dùng đồ hoạ:

• Labels • Buttons • Checkboxes • Menus • Radio buttons • Combo boxes • Listboxes • Textboxes • Tabcontrols • Toolbars • Tree views

Như chúng ta thấy, Visual Studio .NET có thể thêm các control này vào một Form cho bạn. Các bước xảy ra khi một control được thêm vào một Form như sau:

1. Một biến của kiểu control yêu cầu được khai báo như một đối tượng riêng trong lớp Form.

Nguyễn Minh Hiệp  Page 60  2. Trong phương thức InitializeComponent(), đối tượng control đựơc tạo và gán vào

một biến riêng.

3. Các thuộc tính của control, như là Location, Size, và Color được cài bên trong phương thức InitializeComponent().

4. Control được thêm vào tập hợp control trên form.

5. Cuối cùng, các bộ điều khiển sự kiện được thực thi khi nhà phát triển thêm chúng vào thông qua IDE

Mọi control thừa kế từ System.Windows.Forms.Control. Lớp cơ bản này chứa các

phương thức và các thuộc tính cơ bản được dùng bởi bất kỳ control nào cung cấp một giao diện người dùng cho người sử dụng. Control này quản lý chức năng cơ bản được yêu cầu để chiếm bàn phím và chuột như là định nghĩa kích cở của nó và vị trí trên cha mẹ của nó.

Một phần của tài liệu Chương 2: Windows application docx (Trang 35 - 36)

Tải bản đầy đủ (PDF)

(42 trang)