C CHECKEDLISTBOX控制項用法總結

2021-06-06 07:58:26 字數 2157 閱讀 4128

一般認為:foreach (object obj in checkedlistbox1.selecteditems)即可遍歷選中的值。

其實這裡遍歷的只是高亮的值並不是打勾的值。遍歷打勾的值要用下面的**:

for (

int i = 

0; i 

}

參考:最近用到checklistbox控制項,在使用其過程中,花了較多的時間,這裡我收集了其相關的**段,希望對大家有所幫助。

1.新增項

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 

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顯示乙個資料庫中關鍵字對應的所有記錄

for (

int i = 

0; i 

10. 

for(i=

0;iif(checkedlistbox.getitemtext(

checkedlistbox.items)==

"你得到的值

")   

}11. 

清除checkedlistbox1中所有的選項

for (

int i = 

0; i 

12. 

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

for (

int i = 

0; i 

13.   

for (

int i = 

0; i 

} 14.

//選中checkedlistbox1所有的選項

for (

int i = 

0; i 

15.             

for (

int i = 

0; i 

} 16. 

//反向選擇checkedlistbox1的選項

for (

int i = 

0; i 

else 

} 17. 

//checkedlistbox1中選定的項->checkedlistbox2

for (

int i = 

0; i 

from:

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控制項的用法

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