Как сравнить значения двух элементов управления с помощью триггера?
Вопрос
У меня есть кнопки с именами btnOK и btnSave.
Я хочу, чтобы значение IsEnabled для btnSave совпадало со значением btnOK, т. Е.если btnOK отключается, btnSave должен сделать то же самое.
Мне действительно нужно что-то вроде (pseudu):
<Button TabIndex="3" Name="btnOK">
<Button.Triggers>
<Trigger Property="IsEnabled">
<Setter TargetName="btnSave" Property="IsEnabled" Value="Self.IsEnabled"/>
</Trigger>
</Button.Triggers>
</Button>
<Button Name="btnSave"/>
Решение
<Button Name="btnOK">OK</Button>
<Button Name="btnSave" IsEnabled="{Binding IsEnabled, ElementName=btnOK}">Save</Button>
Не связан с StackOverflow