Поделиться через


Практическое руководство. Отображение дополнительных данных в столбцах элемента управления ListView в Windows Forms

Обновлен: Ноябрь 2007

В режиме представления "Таблица" для каждого элемента в элементе управления Windows Forms ListView может отображаться дополнительный текст или подэлементы. В первом столбце отображается текст элемента, например номер сотрудника. Во втором, третьем и последующих столбцах отображаются первый, второй и последующие связанные подэлементы.

Добавление подэлементов в элемент списка

  1. Добавьте все необходимые столбцы. Поскольку в первом столбце будет отображаться свойство Text элемента, потребуется на один столбец больше, чем количество подэлементов. Дополнительные сведения о добавлении столбцов см. в разделе Практическое руководство. Добавление столбцов в элемент управления ListView в Windows Forms.

  2. Вызовите метод Add коллекции, возвращаемой свойством SubItems элемента. В приведенном ниже примере кода для элемента списка задается имя сотрудника и отдел.

    ' Adds two subitems to the first list item
    ListView1.Items(0).SubItems.Add("John Smith")
    ListView1.Items(0).SubItems.Add("Accounting")
    
    
    // Adds two subitems to the first list item.
    listView1.Items[0].SubItems.Add("John Smith");
    listView1.Items[0].SubItems.Add("Accounting");
    
    
    // Adds two subitems to the first list item.
    listView1.get_Items().get_Item(0).get_SubItems().Add("John Smith");
    listView1.get_Items().get_Item(0).get_SubItems().Add("Accounting");
    
    

См. также

Задачи

Практическое руководство. Добавление и удаление элементов с помощью элемента управления ListView в Windows Forms

Практическое руководство. Добавление столбцов в элемент управления ListView в Windows Forms

Практическое руководство. Отображение значков в элементе управления ListView в Windows Forms

Практическое руководство. Добавление пользовательских данных в элемент управления TreeView или ListView (Windows Forms)

Ссылки

Общие сведения об элементе управления ListView (Windows Forms)