ListView控件和详细信息

时间:2010-05-22 15:28:20

标签: c# .net winforms listview controls

我对有关ListView的一些教程感到有些困惑。

我有一个ListView控件,左侧应该是一个名称,该名称右侧应该是另一个列,其中包含更多文本。例如:

的ListView:

jason     blah blah blah  
item2     more blahs  
item3     jupiter  
item4     uranus  

如何做到这一点?有一种简单的方法吗?

谢谢

1 个答案:

答案 0 :(得分:1)

使用Columns标头集合添加

等列
  • 第1列
  • 第2列
  • 第3列

然后使用ListViewItem的集合来设置列的值,例如

ListViewItem lvi = new ListViewItem("foo");
lvi.Add("bar");
lvi.Add("baz");
listview.Items.Add(lvi);

现在,您将分别在“Column#1”,“Column#2”和“Column#3”列下分别有“foo”,“bar”和“baz”。

您可以在列表视图的“属性”工具框中找到“列”集合。请务必将视图类型设置为“详细信息”以查看此效果。