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


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

В элементе управления Windows Forms ListView отображается список элементов со значками. Представление в виде списка может использоваться для создания пользовательского интерфейса, аналогичного правой области окна Windows Explorer. Для этого элемента управления предусмотрено четыре режима представления: LargeIcon (крупные значки), SmallIcon (мелкие значки), List (список) и Details (таблица).

Возможные действия с элементом управления ListView

Примечание

Дополнительный режим просмотра – Tile (мозаичное представление) – доступен только в операционных системах Windows XP и Windows Server 2003.Дополнительные сведения см. в разделе Практическое руководство. Отображение содержимого элемента управления ListView в Windows Forms в виде мозаичного представления.

В режиме LargeIcon рядом с текстом элементов отображаются крупные значки; если элемент управления достаточно большой, элементы появляются в нескольких столбцах. Режим SmallIcon аналогичен предыдущему, за исключением того, что отображаются мелкие значки. В режиме List отображаются мелкие значки, но всегда в одном столбце. В режиме Details элементы отображаются в нескольких столбцах. Дополнительные сведения см. в разделе Практическое руководство. Добавление столбцов в элемент управления ListView в Windows Forms. Режим просмотра определяется свойством View. Во всех режимах просмотра могут отображаться рисунки из списков рисунков. Дополнительные сведения см. в разделе Практическое руководство. Отображение значков в элементе управления ListView в Windows Forms.

В следующей таблице перечислены некоторые из членов ListView и представления, в которых они действуют.

Элемент ListView

Просмотр

Свойство Alignment

SmallIcon или LargeIcon

Свойство AutoArrange

SmallIcon или LargeIcon

Метод AutoResizeColumn

Details

Свойство Columns

Details или Tile

Событие DrawSubItem

Details

Метод FindItemWithText

Details, List или Tile

Метод FindNearestItem

SmallIcon или LargeIcon

Метод GetItemAt

Details или Tile

Свойство Groups

Все представления, кроме List

Свойство HeaderStyle

Details.

Свойство InsertionMark

LargeIcon, SmallIcon или Tile

Основным свойством элемента управления ListView является свойство Items, содержащее элементы, отображаемые элементом управления. Свойство SelectedItems содержит коллекцию элементов, выбранных в настоящий момент в элементе управления. Если для свойства MultiSelect задано значение true, пользователь имеет возможность выбрать несколько элементов, например перетащить сразу несколько элементов в другой элемент управления. Если для свойства CheckBoxes задано значение true, в элементе управления ListView рядом с элементами могут отображаться флажки.

Свойство Activation определяет тип действия, которое должен выполнить пользователь, чтобы активировать элемент в списке. Возможные варианты — Standard, OneClick и TwoClick. Активация OneClick означает, что для активации элемента требуется сделать один щелчок. Для активации TwoClick требуется, чтобы пользователь дважды щелкнул активируемый элемент; одиночный щелчок изменит цвет текста элемента. Для активации Standard требуется, чтобы пользователь дважды щелкнул активируемый элемент, но внешний вид элемента при этом не изменяется.

Элемент управления ListView также поддерживает визуальные стили и другие возможности, предоставляемые платформой Windows XP, включая группирование, мозаичное представление и метки вставки. Дополнительные сведения см. в разделе Возможности Windows XP и элементы управления Windows Forms.

См. также

Задачи

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

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

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

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

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

Практическое руководство. Группирование элементов в элементе управления ListView в формах Windows Forms

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

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

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

Практическое руководство. Создание пользовательского интерфейса с несколькими областями с помощью Windows Forms

Ссылки

ListView

Другие ресурсы

Элемент управления ListView (Windows Forms)