我有一个按钮和一个复选框。
对于两个IsEnabled
绑定,都将其设置为相同的属性:
<CheckBox x:Name="CbShowAll"
Content="Bla"
IsEnabled="{Binding WaitForRefresh}" />
<Button x:Name="BtnReload"
Content="Bla"
IsEnabled="{Binding WaitForRefresh}" />
如果我更改WaitForRefresh
属性,则按钮会更改其启用状态-复选框不会更改。手动为复选框IsEnabled
输入“ true”或“ false”,一切按预期进行。
答案 0 :(得分:-2)
尝试做这样的事情
IsEnabled="{Binding ElementName=ApplicationWindow, Path=WaitForRefresh}"
其中ElementName是WPF窗口的名称。