Правильный способ установить цвет текста, который учитывает высококонтрастный режим
В моем приложении Windows Store есть несколько текстовых блоков для подсказки. Например, если пользователь вводит несколько букв в TextBox, который используется для ввода цифры, появится подсказка TextBlock, сообщающая пользователю, что он может вводить только цифру. Я всегда устанавливаю текст подсказки как красный цвет в xaml, как это,
<TextBlock x:Name="HintTextBlock" Foreground="{StaticResource hintBrush}"/>
Кажется, это не проблема, но примите во внимание режим высокой контрастности, я не думаю, что жесткий код цвета текста - это хороший способ, у кого-нибудь есть идеи?