using c#

c# winform 中 checkedListBox绑定数据源 以及获取选中的值

09-09-25 10:42   View:1120

1.checkedListBox绑定数据

DataSet ds=GetDataSource(); //获取DataSet

checkedListBox1.DataSource = ds.Tables [0];

checkedListBox1.ValueMember 
= "id";

checkedListBox1.DisplayMember 
="name";

(需要说明的是:在vs2005DataSourceValueMemberDisplayMember这三个属性是没有的,所以是点不出来的,但是直接打出来后是可以用的)

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()+",";

}

Feedback


  • No comments posted yet.
Title:
 
Name:
 
URL:

Comments:
 

Because of the cache,you may see your comments several minutes later.


Main Feeds

Contact Me Privacy

All Rights Reservered CnKker.Com 2006~2009 Powder By 龍天昌盛 QQ:256051