C CheckedListBox控制項的使用方法

2021-09-23 20:35:38 字數 3595 閱讀 2856

checkedlistbox1.items.add("藍色"); 

checkedlistbox1.items.add("紅色"); 

checkedlistbox1.items.add("黃色");

2.推斷第i項是否選中,選中為true,否則為false

if(checkedlistbox1.getitemchecked(i))

else

3.設定第i項是否選中

checkedlistbox1.setitemchecked(i, true); //true改為false為沒有選中。

4.設定全選 

加入乙個名為select_all的checkbox控制項,由其控制checkedlistbox是全選還是全不選。

private void select_all_checkedchanged(object sender, eventargs e) 

else

}

5.得到所有選中的值 ,並將選中的項的文字組合成為乙個字串。

string strcollected = string.empty;

for (int i = 0; i <checkedlistbox1.items.count; i++)

else

}

}

6.設定checkedlistbox中第i項的checked狀態

checkedlistbox1.setitemcheckstate(i, checkstate.checked);

7.

private void checkboxall_checkedchanged(object sender, eventargs e) 

}

else 

}

}

8.checkedlistbox單選設定(**實現)

private void chkl_itemauditing_itemcheck(object sender,

itemcheckeventargs e)

}

}

9.checkedlistbox1顯示乙個資料庫中keyword相應的全部記錄

for (int i = 0; i < table.rows.count; i++) 

10. 

for(i=0;icheckedlistbox.items)=="你得到的值")   

}

11.清除checkedlistbox1中全部的選項

for (int i = 0; i < checkedlistbox1.items.count; i++)

12.//設定索引為index的項為選中狀態

for (int i = 0; i < checkedlistbox1.items.count; i++)

13.   

for (int i = 0; i < checkedlistbox1.items.count; i++) 

}

14.//選中checkedlistbox1全部的選項

for (int i = 0; i < checkedlistbox1.items.count; i++)         

15.             

for (int i = 0; i < checkedlistbox1.items.count; i++) 

}

16.//反向選擇checkedlistbox1的選項

for (int i = 0; i < checkedlistbox1.items.count; i++) 

else 

}

17.//checkedlistbox1中選定的項->checkedlistbox2

for (int i = 0; i < checkedlistbox1.checkeditems.count; i++) 

18.

checkedlistbox控制項比較實用到兩個屬性分別為checkonclick為true:表示單擊就選中當前行,為false:要點兩下才幹夠選中。(預設值為false)。另乙個屬性為threedcheckboxes為true:表示三維的選中標記,為false:表示表面的顯示標記。(預設值為false)。

19.

for (int i = 0; i < checkedlistbox1.items.count; i++)

}

20.繫結資料

checkedlistbox1.datasource = dt;

checkedlistbox1.displaymember = "item";

checkedlistbox1.valuemember = "code";

C CHECKEDLISTBOX用法總結

一般認為 foreach object obj in checkedlistbox1.selecteditems 即可遍歷選中的值。其實這裡遍歷的只是高亮的值並不是打勾的值。遍歷打勾的值要用下面的 for int i 0 i checkedlistbox1.items.count i 最近用到che...

C CheckedListBox控制項的用法

1.新增項 checkedlistbox1.items.add 藍色 checkedlistbox1.items.add 紅色 checkedlistbox1.items.add 黃色 2.判斷第i項是否選中,選中為true,否則為false if checkedlistbox1.getitemch...

C CHECKEDLISTBOX控制項用法總結

一般認為 foreach object obj in checkedlistbox1.selecteditems 即可遍歷選中的值。其實這裡遍歷的只是高亮的值並不是打勾的值。遍歷打勾的值要用下面的 for int i 0 i 參考 最近用到checklistbox控制項,在使用其過程中,花了較多的時...