CÁC GIẢI PHÁP LẬP TRÌNH C# - Trang 196

196
Chương 6: Windows Form

đoạn mã giống như vậy trong ứng dụng của bạn để tạo điều kiểm. Bạn cần thực hiện các bước
sau:

1. Tạo một đối tượng của lớp điều kiểm thích hợp.
2. Cấu hình các thuộc tính của điều kiểm (đặc biệt là kích thước và tọa độ vị trí).
3. Thêm điều kiểm này vào form hoặc điều kiểm container.
4. Ngoài ra, nếu cần thụ lý các sự kiện cho điều kiểm mới, bạn có thể gắn chúng vào các

phương thức hiện có.

Mỗi điều kiểm đều cung cấp thuộc tính

Controls

để tham chiếu đến

ControlCollection

chứa

tất cả các điều kiểm con của nó. Để thêm một điều kiểm con, bạn cần gọi phương thức

ControlCollection.Add

. Ví dụ sau đây sẽ làm rõ điều này bằng cách tạo động một danh sách

các

CheckBox

. Một

CheckBox

được thêm vào cho mỗi item trong một mảng. Tất cả các

CheckBox

được thêm vào một

Panel

(

Panel

có thuộc tính

AutoScroll

true

để có thể cuộn

qua danh sách các

CheckBox

).

Hình 6.1 Danh sách các CheckBox được-tạo-động

using System;

using System.Windows.Forms;

public class DynamicCheckBox : System.Windows.Forms.Form {

// (Bỏ qua phần mã designer.)

private void DynamicCheckBox_Load(object sender,

System.EventArgs e) {

// Tạo mảng.

string[] foods = {"Grain", "Bread", "Beans", "Eggs",

"Chicken", "Milk", "Fruit", "Vegetables",

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.