Я хочу связать стиль кнопки на основе условия if else. Я создал одно строковое свойство в viewmodel и привязал к атрибуту стиля кнопки следующим образом:
<Button x:Name="copd" Content="COPD"
Command="{Binding COPDReadingsCommand}"
Style="{DynamicResource ResourceKey={Binding CheckCopd}}"
HorizontalAlignment="Center" VerticalAlignment="Center"
Margin="20" FontWeight="Bold" />
Я перебираю resourceDictionary и получаю все ключи. Используя if else, я изменяю значение свойства строки (CheckCopd) в if else.
Я получаю нужные значения, если еще, но стиль не применяется к кнопке при выполнении моего приложения. Отображает только общий стиль кнопки.
Как связать DynamicResource?
Просьба предложить?
Спасибо.