Я работал над учебным проектом, используя MahApps: Metro (не знаю, актуально ли это), когда я застрял в следующая проблема:
Есть ли способ изменить Background
ListBoxItem
только, когда он выбран и Window
теряет фокус?
См. Следующие изображения для иллюстрации:
Здесь мы видим мой ListBox с первым выбранным элементом, когда окно имеет фокус.
И на этом втором изображении мы можем увидеть, как это выглядит, когда фокус находится на Window
цифре два.
Я хотел бы знать, есть ли способ изменить синий Background
SelectedItem
на светло-серый, например, только, когда окно теряет фокус.
Вот что я пока искал:
- Перезаписать
ControlBrushKey
(на самом деле вроде работает, но заменяет стиль, когда окно имеет фокус) [1] [2] [3] - Перезаписать
HighlightBrushKey
(та же проблема) [1]
Спасибо!