У меня есть два RadioButton
, на которые я хотел бы изменить текст в зависимости от их состояния IsChecked
, но Visual Studio сообщает, что IsChecked
и Content
не распознаны / недоступны. Приведенный ниже код одинаков для обеих кнопок.
<RadioButton GroupName="{Binding CommunicatingGroupName}" IsChecked="{Binding IsCommunicating}" IsEnabled="{Binding IsActive}" FontSize="11" TextOptions.TextFormattingMode="Display" Content="ACTIVE" >
<RadioButton.Style>
<Style TargetType="{StaticResource ButtonBlue}">
<Style.Triggers>
<Trigger Property="IsChecked" Value="true">
<Setter Property="Content" Value="ACTIVE" />
</Trigger>
<Trigger Property="IsChecked" Value="false">
<Setter Property="Content" Value="STANDBY" />
</Trigger>
<Trigger Property="IsEnabled" Value="false">
<Setter Property="Content" Value="ACTIVE" />
</Trigger>
</Style.Triggers>
</Style>
</RadioButton.Style>
</RadioButton>
У меня есть ToggleButtons
в другом месте файла, который работает с теми же элементами <Style.Triggers>
, и, насколько я знаю, должен работать одинаково для этих RadioButton
с. Я что-то упустил для RadioButton? Я перестроил, перезапустил VS и т. Д., И ошибки не исчезли.