Скиннинг полосы прокрутки в WPF - PullRequest
0 голосов
/ 27 января 2011

Я работаю над проектом WPF с использованием VS2010 и .NET 4.0. У меня есть пользовательская графика PNG для различных частей вертикальной полосы прокрутки. Моя цель состоит в том, чтобы создать свой собственный скин для вертикальных полос прокрутки в моем приложении.

Я выбрал WPF для этого, а не для Winforms, потому что мне сказали, что скиннинг - это тривиальный вопрос. После поиска существующих тем, посвященных этому, я нашел эту статью MSDN: http://msdn.microsoft.com/en-us/library/ms742173.aspx

Судя по всему, довольно сложно создать оболочку для прокрутки. Я все еще изучаю WPF, и мне еще предстоит разобраться в большинстве понятий, таких как шаблоны, триггеры, привязка данных и т. Д. Я пытаюсь научиться на практике. В моем конкретном случае приведенная выше статья MSDN в общих чертах обрисовывает, что требуется для оформления полосы прокрутки? Нет ли более чистого, более тривиального метода?

Заранее спасибо.

1 Ответ

1 голос
/ 27 января 2011

В качестве справочного материала ссылка, которую вы предоставили, является адекватной.Более схоластический подход Sacha можно посмотреть здесь , который использует базовый стиль, на который ссылается ваша ссылка.от простого изменения цвета до изменения внешнего вида.Модификация существующих шаблонов - это хорошее место для начала, когда вы начнете раскрывать концепции и части, связанные с шаблонами в рамках WPF.Редактирование стиля может быть тривиальным, однако оно также может быть чрезвычайно сложным.Это все зависит от желаемого результата.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...