Моя необходимая функциональность касается нескольких столбцов, сгруппированных под одной ячейкой заголовка в Winforms vb.net/C# .Net 4.7.
Каждый столбец по-прежнему разделен, меняется только метка.
| header |
---------------------------
| | | |
| | | |
| | | |
Оценка этого не является встроенной функцией (и, вероятно, не рекомендуется).У меня было несколько идей.
- Поместите прямоугольный рисунок на «слитые» заголовки
- Выберите нужные заголовки столбцов и сделайте их разделители прозрачными, а затем поиграйте с выравниваниемодного заголовка, чтобы создать впечатление, что его столбцы сгруппированы.
Этот вопрос, по-видимому, был подробно рассмотрен для компонента DataGridView
, пример .Выбранное решение включает обработку событий DataGridView.Painting
и DataGridView.CellPainting
.И то, и другое недоступно для ListView
.
Мне было интересно, есть ли у кого-нибудь идеи по воспроизведению этого решения для ListView
?
Вопрос здесь хотя и принято, но не дает решения.