listview使用的问题
我想在状态那一列添加测试结果
listView.Items[n].SubItems[2].Text = str_status;
这样写加不进去,该怎么写。 --------------------编程问答-------------------- ListView控件不可编辑,换用datagridview控件可以编辑
--------------------编程问答-------------------- 这个是ListView么?怎么添加不进去。
标准的是可以的。
--------------------编程问答-------------------- listView.Items[n].SubItems[1].Text = str_status;
注意,下标从0计算。 --------------------编程问答-------------------- 索引为1的话结果是这样
--------------------编程问答-------------------- 报什么错?? --------------------编程问答-------------------- 我要把是否可用加到 状态那一列,索引改为2就会出现线面的错误
--------------------编程问答-------------------- 在Columns中再添加一列呢? --------------------编程问答-------------------- 还是那个错误
--------------------编程问答--------------------
你这个ListView是哪来的,本身别有bug吧。 --------------------编程问答-------------------- 在委脱里面
--------------------编程问答-------------------- ListView.Items[0].SubItems[2].Text = "正常";
public delegate void MyInvoke_status(int n, string str_status);
public void Add_proxy_status(int n, string str_status)
{
if (listView2.InvokeRequired)
{
MyInvoke_status _myinvoke = new MyInvoke_status(Add_proxy_status);
this.Invoke(_myinvoke, new object[] { n, str_status });
}
else
{
listView2.Items[n].SubItems[2].Text = str_status;
}
}
ListView.Items[1].SubItems[2].Text = "正常";
--------------------编程问答-------------------- 不放在委托里直接放在测试按钮private void button10_Click(object sender, EventArgs e)报一样的错
补充:.NET技术 , C#