2012-05-04 32 views
-2

我从用户获取字符串,我需要打印这个字符串到屏幕使用列表视图。但我的代码不起作用。什么我的错关于C#中的列表视图#

 string tagToSearch = null; 
     tagToSearch = textBoxSearch.Text; 

     ListViewItem lvItem = new ListViewItem(tagToSearch); 
     listViewSearch.Items.Insert(0, lvItem); 

     listViewSearch.Refresh(); 
+0

什么不行? – Dave

+0

[Stack Overflow不是您的个人研究助理](http://meta.stackexchange.com/a/128553/140505) – Oded

+0

我可以从文本框中取文本。但我不能写它到列表视图 – AykutE

回答

0

要让ListView在Details模式下显示某些内容,您必须至少添加one column

// Create columns for the items and subitems. 
// Width of -2 indicates auto-size. 
listView1.Columns.Add("Item Column", -2, HorizontalAlignment.Left); 
0

要将项目添加到ListView你应该使用listViewSearch.Items.Add(LVITEM);

+0

非常感谢。我通过将视图列表从视图工作室8中的详细信息更改为列表来完成。 – AykutE