C # checklistbox usage
1. add items:
Checkedlistbox1.items. Add ("blue ");
Checkedlistbox1.items. Add ("red ");
Checkedlistbox1.items. Add ("yellow ");
2. Check whether 0th items are selected
If (checkedlistbox1.getitemchecked (0 ))
3. Set whether or not 0th items are selected
Checkedlistbox1.setitemchecked (0, true );
4. Set all options
Add a checkbox control named select_all
Private void select_all_checkedchanged (Object sender, eventargs E)
{
If (select_all.checked)
For (Int J = 0; j <checkedlistbox1.items. Count; j ++)
Checkedlistbox1.setitemchecked (J, true );
Else
For (Int J = 0; j <checkedlistbox1.items. Count; j ++)
Checkedlistbox1.setitemchecked (J, false );
}
5. Obtain all selected values:
Private void linklabel_yes_linkclicked (Object sender, linklabellinkclickedeventargs E)
{
Panel_friend.visible = false;
Button_friend.text = "friend panel ";
Sms_str = NULL;
For (Int J = 0; j <checkedlistbox1.items. Count; j ++)
// Sms_str = sms_str + checkedlistbox1.selecteditems [J]. tostring (). substring (); // note that [J] is not (j)
If (checkedlistbox1.getitemchecked (j ))
Sms_str = sms_str + checkedlistbox1.items [J]. tostring ();
Sms_content.text = sms_str;
}