Элемент управления ListView и детали - PullRequest
1 голос
/ 22 мая 2010

Я немного смущен несколькими учебниками, которые я прочитал о ListView.

У меня есть элемент управления ListView, и с левой стороны должно быть имя, а справа от этого имени должен быть похожий на другой столбец с еще одним текстом. Например:

ListView:

jason     blah blah blah  
item2     more blahs  
item3     jupiter  
item4     uranus  

Как это можно сделать? Есть ли простой способ сделать это?

Спасибо

1 Ответ

1 голос
/ 22 мая 2010

Используйте коллекцию заголовков столбцов, чтобы добавить столбцы, такие как

  • Столбец № 1
  • Столбец № 2
  • Столбец № 3

затем используйте коллекцию ListViewItem, чтобы установить значения столбцов, такие как

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

Теперь у вас будет соответственно "foo", "bar" и "baz" под столбцами "Column # 1", "Column # 2" и "Column # 3" соответственно.

Вы найдете коллекцию Column из панели инструментов Properties для просмотра списка. Убедитесь, что вы установили тип представления «Подробно», чтобы увидеть этот эффект.

...