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


Добавление столбцов в элемент управления (представление отчета)

Примечание

Следующая процедура применяется к объекту CListView или CListCtrl.

Если элемент управления "Список" в представлении отчета, отображаются столбцы, создавая метод организации различных подэлементов каждого элемента управления "Список". Эта организация реализуется с взаимнооднозначным соответствием между столбцом в элементе управления списка и связанным subitem элемента управления "Список". Дополнительные сведения о подэлементов см. в разделе Добавление элементов в элемент управления. Пример элемента управления "Список" в представлении отчета используется представление сведений в проводнике Windows 95 и Windows 98. Первая папка списков столбцов, Значки файла и метки. Другой размер файла списка столбцов, типы файлов, последним измененной даты и т д

Даже если столбцы можно добавить к элементу управления Список в любое время, столбцы отображаются, только если элемент управления содержит включенный бит стиля LVS_REPORT.

Каждый столбец имеет связанный объект элемента заголовка (см. раздел CHeaderCtrl), метки столбца и позволяют пользователям изменять столбец.

Если элемент управления поддерживает Список представление отчета, необходимо добавить столбец для каждого возможного subitem в элементе элемента управления "Список". Добавьте столбец, подготовки структуры LV_COLUMN и затем обращения к InsertColumn. После добавления необходимые столбцы (иногда называемые элементы заголовка) можно изменять расположение их с помощью функций-членов и стили, относящийся к элементу управления, встроенному Заголовок. Дополнительные сведения см. в разделе Порядок элементов в элементе управления " Заголовок ".

Примечание

Если элемент управления создается Список со стилем LVS_NOCOLUMNHEADER , будет обработана любая попытка вставки столбцов.

См. также

Ссылки

Использование CListCtrl

Основные понятия

Элементы управления (MFC)