0
私は3つのラジオボタンと1つのチェックボックスを持っています。チェックボックスをオフにするとラジオボタン2を無効にします。それは私がチェックボックスをオフにするときのラジオボタン2を確認することが起これば、それをradiobutton1をチェックし、無効、その後、それをオフにすることを望む、ラジオボタンの無効化と非表示化
<RadioButton x:Name="rbButtton2" Content="Button2" HorizontalAlignment="Left" VerticalAlignment="Top" GroupName="gnKind"
IsEnabled="{Binding ElementName=cbCheck, Path=IsChecked}"/>
を使って細かい動作しますが。私はそれをどのようにして最善の方法で達成できますか?
どの言語ですか? – Aybe
「言語」Xaml(c#) –
適切なデータレイヤがある場合は、データレイヤのPropertyChangedイベントを使用してこれを実行する必要があります。プロパティが変更された場合は 'BoundCheckBoxProperty'と' BoundCheckBoxProperty == false && BoundRadioButton2Property == true'をセットし、 'BoundRadioButton2Property = false'を設定します。適切なデータレイヤーがない場合は、コードを使用するだけで問題ありません。または[この回答が示唆](http://stackoverflow.com/a/40267876/302677) – Rachel