Цвет фона флажка WPF не виден в Windows Vista - PullRequest
1 голос
/ 12 октября 2010

Я установил цвет фона свойства элемента управления флажка в WPF. Он выглядит нормально при запуске в Windows XP, но в Vista выглядит как цвет рамки.

Кто-нибудь знает причину такого поведения и как его преодолеть?

Спасибо.

1 Ответ

0 голосов
/ 12 октября 2010

Шаблоны ControlTemplates по умолчанию для тем Aero (Vista) и Luna (XP) различаются и по-разному используют TemplateBinding для применения внешних установленных свойств, таких как Background. Чтобы заставить ваши кисти использоваться по-другому, вам нужно переопределить стиль по умолчанию и применить свой собственный шаблон, возможно, измененную копию версии Aero или Luna.

...