如何取消选中/重置/清除一组单选按钮的选择,这些按钮位于相同的组名
下我怎样才能在MVVM中实现这一目标?
修改1:
<RadioButton Grid.Row="1" Grid.Column="2" GroupName = "TransactSelect" IsEnabled="{Binding IsOnlyEnabled}" IsChecked="{Binding IsOnlyCancelVoidChecked}"></RadioButton>
<RadioButton Grid.Row="2" Grid.Column="2" GroupName = "TransactSelect" IsEnabled="{Binding IsOnlyEnabled}" IsChecked="{Binding IsOnlySuspiciousChecked}"></RadioButton>
<RadioButton Grid.Row="3" Grid.Column="2" GroupName = "TransactSelect" IsEnabled="{Binding IsOnlyEnabled}" IsChecked="{Binding IsOnlyDirectDebitChecked}"></RadioButton>
答案 0 :(得分:2)
我已使用以下链接解决了我的问题。 Radio Button Binding和MVVM有一些问题。
以下链接中讨论的已知问题:
http://social.msdn.microsoft.com/forums/en-US/wpf/thread/8eb8280a-19c4-4502-8260-f74633a9e2f2/
所以,我遵循了以下链接中的 karliwatson 策略。
http://social.msdn.microsoft.com/forums/en-US/wpf/thread/8eb8280a-19c4-4502-8260-f74633a9e2f2/