2013-06-20 221 views
1

我有一個ListView 3列。當我點擊一個按鈕時,我希望第一個文本轉到第一列,第二個文本轉到第二列,第三個文本轉到第三列,但它不起作用。將文本從文本框添加到列表視圖列

private void button1_Click(object sender, EventArgs e) 
{ 
    listView1.Column[0].SubItems.Add("my first text") 
    listView1.Column[1].SubItems.Add("my second text") 
    listView1.Column[2].SubItems.Add("my third text") 
} 
+2

您是否嘗試過什麼了嗎?如果是這樣,請張貼它,並告訴我們你卡在哪裏 –

+0

這是WPF?如果是,請添加相關的XAML(或生成按鈕的代碼)並將此問題標記爲WPF –

回答

2

項目第一前子項目這樣試試:

 listView1.View = View.Details; 

     ListViewItem lvwItem = listView1.Items.Add("my first text"); 
     lvwItem.SubItems.Add("my second text"); 
     lvwItem.SubItems.Add("my third text"); 
+0

無法正常工作.........在您的代碼中出現錯誤。 –

+0

@macstac確保你的View屬性是View.Details。無論如何,我改變了我的代碼,以編程方式。 – Edper

+0

我可以查看列標題。我只是不能添加任何項目列 –