2009-10-01 24 views

Trả lời

115

Tôi nghĩ rằng bạn đang tìm kiếm

CheckOnClick tài sản

thiết lập nó là true

Gets hoặc thiết lập một giá trị chỉ ra liệu hộp kiểm nên toggled khi một mục được chọn.

+0

nơi để tìm điều này? –

+1

Bạn có thể tìm thấy điều này trong cửa sổ thuộc tính của điều khiển hộp kiểm tra. – rahul

+1

OK! [+ 1A] :-) –

1

bạn cũng có thể kiểm tra tất cả các bằng nút bấm hoặc bấm vào danh sách kiểm tra

private void checkedListBox1_Click(object sender, EventArgs e) 
{ 

    for (int i = 0; i < checkedListBox1.Items.Count; i++) 
     checkedListBox1.SetItemChecked(i, true); 

} 
+0

Làm thế nào bạn có thể làm điều này bằng cách sử dụng một tuyên bố foreach? – Bryan

+0

@Bryan thử này và cơ thể của vòng đúc đối tượng vào danh sách kiểm tra foreach (Mục đối tượng trong checkedListBox1.CheckedItems) – Adiii

+0

Sử dụng lệnh đếm trong một vòng lặp nên tránh. Như tên của các trạng thái lệnh. Số đếm sử dụng thời gian để đếm mục trong danh sách trong mỗi lần lặp của vòng lặp. Nếu danh sách chỉ hỗ trợ sử dụng tính: int totalitems = checkedListBox1.Count; Sau đó sử dụng biến trong vòng lặp for. – nivs1978

0

Thiết lập thuộc tính tại Thiết kế Thời gian theo cách này

enter image description here

hoặc theo mã:

CheckedListBox.CheckOnClick = true; 
Các vấn đề liên quan