数据绑定问题的单向模式-WPF
One Way mode on data binding issue-WPF
我有两个单选按钮(我们称它们为 a' 和 b')。
我希望当且仅当其中之一被选中时,其他组件才会可见。
其他组件包含两个标签、两个额外的单选按钮(我们称它们为 a' 和 b')和一个组合框。
选中其中一个单选按钮后,其他组件真正可见。
但是,当我选择其他单选按钮之一(a' 或 b')时,所有其他组件都隐藏在前两个单选按钮(a 和 b)旁边。
对于每个在选择 a 或 b 时应该可见的组件,我做了:
<MultiBinding Converter="{StaticResource FilterConverter}">
<Binding ElementName ="HR" Path="IsChecked" Mode="OneWay"/>
<Binding ElementName ="LR" Path="IsChecked" Mode="OneWay"/>
</MultiBinding>
对我的问题有什么想法吗?
谢谢!
我会把所有其他控件添加到容器控件中,比如 Grid。并使用单选按钮切换其可见性(可见、隐藏)。
[主格]
-[单选按钮]
-[新建网格]
- - [你的其他控件]
您将切换[新网格]的可见性
我有两个单选按钮(我们称它们为 a' 和 b')。 我希望当且仅当其中之一被选中时,其他组件才会可见。
其他组件包含两个标签、两个额外的单选按钮(我们称它们为 a' 和 b')和一个组合框。
选中其中一个单选按钮后,其他组件真正可见。
但是,当我选择其他单选按钮之一(a' 或 b')时,所有其他组件都隐藏在前两个单选按钮(a 和 b)旁边。
对于每个在选择 a 或 b 时应该可见的组件,我做了:
<MultiBinding Converter="{StaticResource FilterConverter}">
<Binding ElementName ="HR" Path="IsChecked" Mode="OneWay"/>
<Binding ElementName ="LR" Path="IsChecked" Mode="OneWay"/>
</MultiBinding>
对我的问题有什么想法吗?
谢谢!
我会把所有其他控件添加到容器控件中,比如 Grid。并使用单选按钮切换其可见性(可见、隐藏)。
[主格]
-[单选按钮]
-[新建网格]
- - [你的其他控件]
您将切换[新网格]的可见性