太郁闷了,
CheckedListBox有2003下这种方法吗?
CheckedListBox chkllbox;
ListItem li ;
for(int i; i < ds.Table[0].Rows.Count; i++)
{
li = new ListIem("Text","Value");
chkllbox.Items.Add(li);}
我希望CheckedListBox每一项有一个Value值一个Text值.并且每个Items有Enable属性,
有了N久了,不知道如何去实现.万分感谢!
CheckedListBox有2003下这种方法吗?
CheckedListBox chkllbox;
ListItem li ;
for(int i; i < ds.Table[0].Rows.Count; i++)
{
li = new ListIem("Text","Value");
chkllbox.Items.Add(li);}
我希望CheckedListBox每一项有一个Value值一个Text值.并且每个Items有Enable属性,
有了N久了,不知道如何去实现.万分感谢!
解决方案 »
- 请教关于数据持久化的问题
- sqlconnection 类型初始值设定项引起异常
- 紧急求助!线程打开页面问题
- 请教:关于动态创建数据库,有一句搞不懂的代码???谢谢
- 发布问题
- "|" 表示什么???
- 关于弹出窗口的问题
- 大家好。 我前几天建的C#群,人数已经满了。如果还有朋友要进,就到新群 :6106413 来
- 点击菜单弹出对话框设定参数,然后在原窗体绘图,要使用哪些函数?
- 在用C#建立Access数据库时,Access的一个字段的类型为自动编号并且是主键。就如何声明??
- 如何获取在某一个Url中的应用程序的版本号,谢谢,在线等!!!
- 呼吁:在标题中尽量把问题说清楚,这样不管是回答的还是以后查询的都可以很方便的知道。
{
chkllbox.Items.Add(new ListItem("Text","Value"));}
2005中就是可以这么写
DataColumn dc = dtTest.Columns.Add( "Index", typeof( int ) );
dc.DefaultValue = -1;然后在添加的时候,保存所加入元素的Index值,例如:
foreach( DataRow dr in dtTest.Rows )
{
dr.BeginEdit();
dr["Index"] = chkDemo.Items.Add( dr["Name"] );
dr.EndEdit();
}这样就可以通过Index来获取其它数据元素,例如:
DataRow[] drArray = dtTest.Select( "Index="+chkDemo.SelectedIndex.ToString(),
null, DataViewRowState.CurrentRows );
foreach( DataRow dr in drArray )
Debug.WriteLine( dr["ID"].ToString() );