Я нахожусь в разработке небольшого приложения на основе WPF, и я бы хотел определить некоторые часто используемые векторные значки в XAML в форме, которая может использоваться в нескольких элементах управления на одном представлении и перекрашиваться посредством привязки.Какую конструкцию использовать для многоразового, перекрашиваемого значка в XAML?
Например, я хочу, чтобы маленькая перекрестная значка менялась от черного к серому вместе с текстом в отключенной кнопке (т. Е. С помощью кисти переднего плана). Значок устанавливается на кнопке с помощью (ab) с использованием свойства Tag.
В настоящее время я использую DrawingBrushes на основе GeometryBrush, которые затем используются для заполнения Rectangles, но здесь я не вижу возможности делиться цветами.
Какой способ достичь этого эффекта (предпочтительно, элегантный и простой)? =)
Я думаю, что OP хочет иметь возможность делиться цветами как ресурсом ... не уверен, что это отвечает на его вопрос. –
Спасибо! Это должно работать для повторного использования значков. Я уже знаю, как повторно использовать цвета, Дэн, но спасибо =) – Jens