請問如何用代碼實現ListView的增加行,刪除行和查找特定行?請各位朋友多多幫忙,最好能放上代碼。
解决方案 »
- 这个查询按钮怎么写,我好久不看C#,不太理解了
- 如何读写Oracle中的BLOB数据
- .net 有什么号的架构吗?
- C# winform textBox 金融数字格式
- 保存时,如何处理同一编号到达的并发问题?
- 关于MDI子窗体,加急求救,在线关注!谢了
- 有Java代码连接NVP的吗?
- 各位大虾,请帮忙看看。请解释下列代码的意思,我以前是搞C/S的刚刚接触B/S请大家帮忙。
- 如何让tooltip显示的小窗口跟着鼠标的光标走呢?
- c#获取完整的网页源码 不用WebBrowser
- 怎么把数据绑定到TreeView里的树型列去?很急。
- 要改变等号运算符的行为,就是c++里的等号运算符重载,C#里怎么实现
columnHeader1.Text = "单位名称";
columnHeader1.Width = 75;
//增加行
this.listView1.Columns.Add(columnHeader1);
//删除行
this.listView1.Columns.Remove(columnHeader2);
listView.Items.Add(item);删除:
listView.Items.RemoveAt(0);//删除第1行
listView.Items.Remove(listView1.SelectedItems[0]);//删除当前选择的行查找:
int i = listView.Items.IndexOf(item);//查找目标在第几行
bool a = this.listView1.Items.Contains(item);//确定是否存在指定行
ListViewItem itemB = new ListViewItem("b");
ListViewItem itemC = new ListViewItem("c");
ListViewItem itemD = new ListViewItem("d"); this.listView1.Items.Add(itemA);
this.listView1.Items.Add(itemB);
this.listView1.Items.Add(itemC);
this.listView1.Items.Add(itemD); this.listView1.Items.Remove(itemC);
this.listView1.Refresh();
for(int i=0;i<listView1.Items.Count;i++)
{
if(listView1.Items[i].Text=="aa")
{
listView1.Items[i].Remove();
}
}