在单选按钮选择上绑定文本
我有一个包含2个单选按钮和一个标签的WPF表单。 我需要根据单选按钮选择更改标签文本
<RadioButton IsChecked="True">
<TextBlock Text="First"/>
</RadioButton>
<RadioButton>
<TextBlock Text="Second"/>
</RadioButton>
并将其标记为文本块
<TextBlock Text=""/>
在单选按钮选择上绑定TextBlock Text属性的更好方法是什么?
您可以使用Enum属性,该属性将保存指示当前选中哪个RadioButton的值。 然后在转换器中使用相同的字段来返回所需的文本。
那么最好的办法是将isChecked绑定到一个属性和文本到另一个属性
<RadioButton Content = "First" IsChecked="{Binding Value1}"/>
<RadioButton Content = "Second" IsChecked="{Binding Value2}"/>
<TextBlock Text="{Binding MyText}"/>
然后当属性设置改变文本
链接地址: http://www.djcxy.com/p/7765.html