Member 8620759 Ответов: 2

Как объединить заголовок столбца clistctrl в mfc


|Категория | Сервер1 | Сервер2 |
| |-резюме |-подробное |-краткое | -подробное |
|cat1| - - - - - |


здесь краткое и подробное будет иметь флажок "-" обозначает флажок.
Мне нужно поместить 2 колонки под один сервер. Как я могу это сделать?

Что я уже пробовал:

Я успешно поставил флажок

2 Ответов

Рейтинг:
1

Richard MacCutchan

Видеть Слияние двух столбцов заголовка clistcntrl в mfc[^]. Похоже, что вы не можете этого сделать.


Рейтинг:
0

KarstenK

Вы не можете сделать это напрямую, и это будет тяжелая работа, но есть некоторые стратегии для более сложных элементов управления списком. Ключ переопределяет некоторые элементы для управления внешним видом элемента управления и/или чертежа владельца.

Поэтому я ищу несколько примеров и надеюсь, что вы найдете некоторые из них полезными. Сначала пример рисунок владельца, еще один пример рисунок владельца с некоторым переопределением и вот вам пример управление многострочным списком Другой и более сложный сценарий заключается в том, что вы размещаете элементы управления в элементе управления списком, как в этом примере Управление списком расширено для контроля хода выполнения.

Я лично неприязнь изменение поведения и внешнего вида стандартных элементов управления, потому что это раздражает обычных пользователей. Поэтому также подумайте о том, чтобы переосмыслить свой сложный дизайн.