2010-09-20 5 views
2

У меня есть приложение winforms с помощью трекбара. Свойство BackColor доступно для изменения, но при этом цвет каждого «тика» почти невидим. Я не вижу явного свойства, чтобы изменить цвет «tick». Есть что-то, чего я не вижу или способ изменить цвет тика?Как изменить цвет метки TrackBar в Winforms?

ответ

4

TrackBar - это оболочка вокруг собственного элемента управления Windows. Как и большинство встроенных элементов управления, он рисует себя, используя цвета системы, выбранные пользователем. Вы не можете изменить его самостоятельно. Помимо создания собственного контроля, вы ничего не можете сделать, кроме как выбрать контрастный цвет фона. Обычно это должно быть того же цвета, что и контейнер. Обычно это системный цвет («Контроль»).

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

+1

Что я думал ... Вид раздражает, что вы можете изменить цвет BackColor, а не цвет Tick. благодаря – Matt

Смежные вопросы