Практическое руководство. Отображение значков в элементе управления ListView в Windows Forms
В элементе управления Windows Forms ListView могут отображаться значки из трех списков рисунков. Представления List, Details и SmallIcon отображают рисунки из списка рисунков, указанного в свойстве SmallImageList. Представление LargeIcon отображает рисунки из списка рисунков, указанного в свойстве LargeImageList. В представлении в виде списка также имеется возможность отобразить дополнительный набор значков, заданных в свойстве StateImageList, рядом с крупными или мелкими значками. Дополнительные сведения о списках рисунков см. в разделах Компонент ImageList (Windows Forms) и Практическое руководство. Добавление и удаление изображений, выводимых с помощью компонента ImageList, в Windows Forms.
Чтобы отобразить рисунки в представлении в виде списка
Задайте соответствующее свойство: LargeImageList, StateImageList или ImageList для существующего компонента SmallImageList, который необходимо использовать.
Эти свойства можно задать в окне "Свойства" конструктора или в коде.
ListView1.SmallImageList = ImageList1
listView1.SmallImageList = imageList1;
Задайте свойство ImageIndex или StateImageIndex для каждого элемента списка, имеющего связанный значок.
Эти свойства можно задать в коде или в Редакторе коллекций ListViewItem. Чтобы открыть Редактор коллекций ListViewItem, нажмите кнопку с троеточием (
) рядом со свойством Items в окне Свойства.
' Sets the first list item to display the 4th image. ListView1.Items(0).ImageIndex = 3
// Sets the first list item to display the 4th image. listView1.Items[0].ImageIndex = 3;
См. также
Задачи
Практическое руководство. Добавление столбцов в элемент управления ListView в Windows Forms
Ссылки
Общие сведения об элементе управления ListView (Windows Forms)