Можно ли изменить ширину полосы прокрутки в гаджетах Windows? - PullRequest
0 голосов
/ 07 июля 2011

Кто-нибудь знает, возможно ли создать более тонкую полосу прокрутки для моего гаджета Windows.

Я уже использую эти атрибуты для изменения цвета полосы прокрутки:

    scrollbar-face-color: #EEEEEE;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #CCCCCC;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-shadow-color: #AAAAAA;
    scrollbar-arrow-color: #000000;
    scrollbar-track-color: #EEEEEE; 

Я надеялсячто, поскольку гаджет, кажется, использует движок рендеринга IE в режиме причуд, есть какая-то опция для указания ширины гаджета?

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

Спасибо!

1 Ответ

0 голосов
/ 07 июля 2011

Я не верю, что можно активно изменять ширину, не развивая собственный контроль. Ширина полосы прокрутки является общесистемной настройкой, а не зависимой от приложения. Вы можете определить его ширину, используя: System.Windows.Forms.SystemInformation.VerticalScrollBarWidth;

Изменить информацию о полосе прокрутки: http://community.infragistics.com/forums/p/9516/37132.aspx

Определить информацию о полосе прокрутки: Как узнать текущую ширину полосы прокрутки системы?

...