C # ListView Sub Items - PullRequest
       0

C # ListView Sub Items

0 голосов
/ 11 сентября 2011

Я пытаюсь добавить элементы в список, который имеет 2 столбца. Когда я использую приведенный ниже код, он добавит элемент в первый столбец и ничего не добавит во второй, тогда он создаст новую строку, в которой ничего не будет в первом, и элемент во втором, как мне получить их обоих в одной строке ? Спасибо.

listView1.Items.Add(item1);
ListViewItem date = new ListViewItem();
date.SubItems.Add(subitem1);
listView1.Items.Add(date);

Ответы [ 2 ]

2 голосов
/ 11 сентября 2011

Это работает:

ListViewItem item = new ListViewItem("some item");
item.SubItems.Add(new ListViewItem.ListViewSubItem(item, "sub item"));

this.listView1.Items.Add(item);

Установите для свойства View значение Details, чтобы проверить, что все в порядке.

enter image description here

1 голос
/ 11 сентября 2011

Это потому, что вы добавляете два ListViewItems в ListView.Сделайте так, чтобы это выглядело так:

        var item = new ListViewItem("first");
        item.SubItems.Add("second");
        item.SubItems.Add("third");
        listView1.Items.Add(item);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...