2012-07-04 44 views
1

我正在寻找一些帮助,将文本添加到四列的列表视图。将文本添加到列表视图的一个方法是这样的:在运行时将内容添加到列表视图

var item1 = new ListViewItem(new[] {"text1", "text2", "text3", "text4"}); 
lvRegAnimals.Items.Add(item1); 

但我不知道如何做到这一点在运行时完成,当用户点击一个按钮来添加新的内容到所有列?我对此很陌生,并且提供了一些帮助。谢谢!

回答

2

你的代码添加到按钮单击事件处理程序,一些这样的事

void Btn_Click(Object sender,EventArgs e) 
{ 
    var item1 = new ListViewItem(new[] {"text1", "text2", "text3", "text4"}); 
    lvRegAnimals.Items.Add(item1); 
} 
+0

OK,但我想我cant't使用变量物品1不止一次?关键是要添加几行到列表视图?用户点击几次按钮!那我每次都必须使用新的变量? –

+0

没有必要...每次用户点击item1将被初始化,它将被添加到你的列表视图....你可以试试看看 – Misam

+0

嗯,我认为listview中的每一行都必须是唯一的具有唯一变量的对象!? –