XAML
<StackPanel>
<RadioButton>
<Border>
<RadioButton>
<Border>
<RadioButton>
<Border>
<RadioButton>
<Border>
</StackPanel>
C#
自分で考え付く限り、x:nameで対応づけてswitchでnameによってvisibilityを編集する方法です。Borderにも名前をつけて。
case "Button1":
Border1.Visibility = Visibility.Hidden;
Border2.Visibility = Visibility.Visible;
Border3.Visibility = Visibility.Visible;
Border4.Visibility = Visibility.Visible;
break;
case "Button2":
Border2.Visibility = Visibility.Hidden;
Border3.Visibility = Visibility.Hidden;
Border1.Visibility = Visibility.Visible;
Border4.Visibility = Visibility.Visible;
以下省略
このままだと冗長なので、隣接する要素に対してhiddenその他はvisibleみたいな処理に変更したいです。
どうすればよいでしょうか
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。