
List<Dictionary<string,string>>listDict=newList<Dictionary<string,string>>()
Dictionary<string,string>dict=newDictionary<string,string>()
dict.Add("key1","value")
dict.Add("key2","value")
listDict.Add(dict)
Dictionary<string,string>dict1=newDictionary<string,string>()
dict1.Add("key1","value")
dict1.Add("key2","value")
listDict.Add(dict1).
扩展资料
c#listbox控件添加列表
直接在Item属性中添加或listBox1.Items.Add("ddd")相应单击listbox的item可以使用SelectedIdexChanged事件。
例如:
privatevoidlistBox1_SelectedIdexChanged(objectsender,EventArgse)
{
switch(listBox1.SelectedIndex)
{
case0:
MessageBox.Show("t型")
break
case1:
MessageBox.Show("l型")
break
case2:
MessageBox.Show("ddd")
break
default:
MessageBox.Show("default")
break
}
}
//将字符串ItemValue添加到listbox,新项目将存放在listbox的最后位置listbox.Items.Add(ItemValue)
//把新项目添加到listbox的指定位置(IndexPosition)
listbox.Items.Insert(IndexPosition,ItemValue)
另外直接赋值给listbox里的项目也可以
//将字符串类型的变量的值存放在listbox的指定位置
listbox.Items[IndexPosition] = strVariable
//1.创建一个ListViewItem对象ListViewItem item = new ListViewItem("在此处写入你要显示的第一列的值")
//2.将item添加到ListView1中
ListView1.Items.add(item)
//3.添加剩下的项
item.SubItems.add("第二列的值")
item.SubItems.add("第三列的值")
......
当然第3步中也可以以数组的型式添加进去
例:item.SubItems.addRange(new String[] { "第二列的值","第三列的值","第四列的值"})
如果是多行数据的话,那就用个for循环,或者用foreach
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)