Я пытаюсь получить сплошную цветную кисть, предварительно определенную в словаре ресурсов (Styles.xaml) из C #.
Проблема в том, что при запуске следующего кода ничего не происходит:
private void LinkContinue_MouseEnter(object sender, MouseEventArgs e)
{
this.LinkContinue.Background = (SolidColorBrush)Resources["HoverColorBrush"];
}
Однако, если я устанавливаю фон в коде явно, он работает нормально:
private void LinkContinue_MouseLeave(object sender, MouseEventArgs e)
{
this.LinkContinue.Background = new SolidColorBrush(Colors.Gray);
}
Есть идеи?