Every day is wonderful

分享与创新 并大胆的去尝试新鲜事物。。。。

C# listview添加数据问题

Sound Code 源于百度知道 修改!
C# listview添加数据

Wrong Code
ListViewItem lvi = new ListViewItem(“1”,0);
lvi.SelectedItems[0].SubItems[4].Text =string;
listview.item.add(lvi);

第一、ListViewItem没有SelectedItems属性
第二、自己添加SubItems的话lvi的SubItems只有一个,SubItems[4]会报错,改成这样就行了

private void Buy_Button_Click(object sender, EventArgs e)
{
ListViewItem lvi = new ListViewItem(listView1.FocusedItem.SubItems[0].Text, 0);
for (int i = 0; i < 4; i++)
{
lvi.SubItems.Add(“”);
}
lvi.SubItems[1].Text = listView1.FocusedItem.SubItems[1].Text;
lvi.SubItems[2].Text = “10”;
ListView listView = new ListView();
listView2.Items.Add(lvi);
}

ps:
listView1.FocusedItem.SubItems[0].Text  //获取ListView1的SubItems[0] 第一项的值。。。
lvi.SubItems[2].Text = “10”;  //用来固定设置数量的值

PS:Picture Button Wrong……  Should be Above Button….. ^ -^ !

点赞

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注