在我的xaml代码中,我有一个切换开关,我需要在某些条件下设置默认值。
例如,如果用户选中了测试类型“ A”的复选框,则默认情况下需要将我的切换开关值设置为“是”。相反。
如何设置此默认值?
这是我的拨码开关代码的一部分:
<dxe:ToggleSwitchEdit Name="ToggleSwitchEdit"
IsChecked="{Binding Path=PathName, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
HorizontalAlignment="Left" VerticalAlignment="Center"
CheckedStateContent="Yes" UncheckedStateContent="No" ContentPlacement="Both"
AutomationProperties.AutomationId="Id">
</dxe:ToggleSwitchEdit>
答案 0 :(得分:0)
请尝试下面的代码,然后查看要使其正常工作必须进行的更改:
<StackPanel HorizontalAlignment="Left" VerticalAlignment="Top">
<CheckBox Content="Master" x:Name="Master"></CheckBox>
<CheckBox Content="Slave" x:Name="Slave" IsChecked="{Binding ElementName=Master, Path=IsChecked, Mode=TwoWay}"></CheckBox>
</StackPanel>
“从站”复选框以双向方式绑定到主站。您可以在上面的代码中设置ElementName并使它在您的项目中工作。