Стиль слайдера и переключателя в wpf - PullRequest
2 голосов
/ 13 января 2012

Я пытаюсь стилизовать некоторые пользовательские элементы управления wpf, чтобы они выглядели так же, как в моем веб-приложении.Я нашел отличный пример для каждого элемента управления, который мне нужен, за исключением ползунков и переключателей.
Вот как они должны выглядеть:
Слайдер:
custom slider

Радиокнопка:
custom radio button

Я знаю, что должен создать какой-нибудь ControlTemplate, но я не знаю, с чего начать ...
Если вы можете предоставить полный пример, это было бы идеально, но я думаю, чтодаже некоторые хорошие глубокие советы будут соответствовать моим потребностям.Спасибо 1000!

Ответы [ 3 ]

3 голосов
/ 14 января 2012

У меня есть образец стиля здесь .Это делает это:

enter image description here

3 голосов
/ 13 января 2012

Я бы начал с Стили управления и шаблоны на страницах MSDN.Есть примеры для большинства элементов управления, которые дают хорошее представление о том, как работает шаблон элемента управления.Также вы можете извлечь / загрузить оригинальный шаблон управления и попытаться внести в него изменения. Загрузка шаблонов управления по умолчанию

PS На самом деле пример слайдера по первой ссылке похож на тот, который вы описали.

1 голос
/ 13 января 2012

Попробуйте использовать Expression Blend.

и, в частности, это видео: Создание шаблонов управления .

Expression Blend - это что-то вроде приложения для разработки XAML - вы можете изменять размер, цвет, настраивать заливку, обводку и т. Д. На всех элементах элемента управления.Это займет немного времени, чтобы привыкнуть, но вы сможете создавать элементы управления с графическим интерфейсом, а Expression предоставит вам соответствующий XAML для использования в вашем проекте.

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