2012-07-04 48 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中的每一行都必須是唯一的具有唯一變量的對象!? –