Не меняется свойство TextAlign у первого ColumnHeader

Screenshot
Я его меняю, а оно просто даже не переключается :man_shrugging:
Так только у первого (нулевого). У остальных нормально.
Оно как-бы не очень надо, но чё это за нафиг такой??? :dizzy_face: :confusedparrot:

Для первого столбца не работает.

Кстати, вчера делал ручную отрисовку и нашел это:

Because of a bug in the underlying Win32 control, the DrawItem event occurs without accompanying DrawSubItem events once per row in the details view when the mouse pointer moves over the row, causing anything painted in a DrawSubItem event handler to be painted over by a custom background drawn in a DrawItem event handler.

Поржал с божественной формулировки: Because of a bug in the underlying Win32 control :rofl: Это, действительно, потрясающе :+1:

А вот это как-то странно :thinking: Не допилили и сырой продукт на рынок пустили :man_shrugging: И в обёртке не поправили :man_shrugging:
Да, знаю, есть этот WPF. Но сейчас не об этом.

Да не шибко и важный баг. Систему не роняет. Решение в виде переопределения функции есть. Платформа тоже уже отмирает. Ничего страшного в этом нету. Видимо когда то давным давно бедный индус в попыхах что то сделал не так. А теперь над всем этим надстроили такой огромный дом и правки в фундаменте принесут больше разрушений чем пользы.

Ни одной контры в мире не существует которая выпускает абсолютно без багов продукты.

Да да… там с визуализацией куда проще и динамичнее чем в формах.

Согласен. Но неприятно.

Да дело-то не в этом. Да и не баг это, а просто недопил.

Ну так может сложно допилить было, или заметили, когда стало сложно исправить не сломав совместимость )

С этими всеми списками вообще всё сложно, какие-то вещи работают по-разному/недоступны в разных версиях винды и т.д.

Потому все и забили давно на эти контролы и берут Qt и т.п. (точнее большинство вообще на десктоп забили, и если и выпускают новое приложение, то с помощью веб-технологий типа Электрона)