1.checkedListBox绑定数据
DataSet ds=GetDataSource(); //获取DataSet
checkedListBox1.DataSource = ds.Tables [0];
checkedListBox1.ValueMember = "id";
checkedListBox1.DisplayMember ="name";
(需要说明的是:在vs2005中DataSource,ValueMember,DisplayMember这三个属性是没有的,所以是点不出来的,但是直接打出来后是可以用的)
VS2008中是有这三个属性的。
2.将第i行设为true
checkedListBox1.SetItemChecked(i, true);
3.返回index行的bool值
checkedListBox2.GetItemChecked(index)
4.获得选中行的值
string s=""
for(int i=0;i<checkedListBox1.CheckedItems.Count;i++)
{
s+=checkedListBox1.GetItemText(checkedListBox1.CheckedItems[i]).ToString()+",";
}