Как я могу оформить метку как заголовок GroupBox? - PullRequest
0 голосов
/ 16 сентября 2018

Я ищу способ стилизовать метку, такую ​​как групповой блок, точнее, заголовок группового блока. Да, я знаю, странное описание.

Итак, что я на самом деле хочу, так это однострочный ярлык с короткой цветной линией windows-темы (вертикально по центру) перед текстом и заполняющей линией к правой границе после текста. Как заголовок groupbox, но без левого / правого / нижнего содержимого. Более или менее так:

------ MyLabelText ---------------------------------

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

Итак ...

  • Есть ли встроенный элемент управления?
  • Если мне придется расширить класс Label ...
  • ... - это ширина / пространство от левой границы метки до начала текста, статическая и всегда 8px?
  • ... как получить цвет линии - всегда ли это SystemColors.ControlLight?
  • ... есть что-то еще, что я должен рассмотреть, связанный с темой в windows
...