Я определил несколько цветов в ResourceDictionary. например:.
<ResourceDictionary ...>
<Color x:Key=Gray1>#FFF7F1F3</Color>
<Color x:Key=Gray2>#FFDDD8DA</Color>
</ResourceDictionary>
Поэтому я могу использовать их везде в приложении.
Теперь я написал конвертер значений для преобразования внутреннего состояния элементов в соответствующий цвет.
Как я могу получить доступ к определенным цветам в коде преобразователя значений?
Моя первая мысль заключалась в том, чтобы передать словарь в качестве параметра преобразователя. Но я не знаю, как этого добиться.
Regards
ИЗМЕНИТЬ
Application.Current.Resources
не вариант. Потому что у меня не будет доступа к нему позже.