Флажок Wpf раскрасить

#c# #wpf

Вопрос:

Как раскрасить системный флажок в WPF? Пример изображения:Флажок «Цвет»

Я хочу просто раскрасить фон, а не установить флажок «Эффект и стиль». Но установите Background="Red" флажок изменить круг. Например:круг bg Спасибо.

Комментарии:

1. использование Background="#22FF0000" дает в основном тот же вид, что и на скриншоте, который у вас есть. Что вы подразумеваете под флажком «не влияет» и «изменить стиль»? Что такое «флажок в виде круга»?

2. Спасибо за ответ. Этот пример флажка отображается в Windows Live Mail 2012 (Календарь)

Ответ №1:

вы можете использовать инструмент живое визуальное дерево в приложении wpf, чтобы найти имя/ключ области проверки. Затем вы можете создать стиль на основе стиля флажка по умолчанию с помощью установщика, который нацелен на элемент и задает его цвет.