ボタンをクリックしてC#でデータバインドを変更できるかどうかを理解するための例が見つかりません。私の場合はトグルスイッチです。基本的にアプリには32個のボタンがあり、それらの32個のボタンは同じように動作しますが、必要です現在データバインドされているいくつかのトグル スイッチに応じて、それらの中のさまざまなテキストが含まれているため、テキストを保存してローカル ストレージから取得できますが、取得する値はこれらのトグル スイッチの状態によって異なります。
だから私は現在持っています:
<Button x:Name="_ovButton1" Content="{Binding Source={StaticResource AppSettings}, Path=ovName1_1Value, Mode=TwoWay}" Margin="2,0,250,0" VerticalAlignment="Top" FontSize="14" Height="72" FontWeight="Bold" MouseLeftButtonUp="_ovButton1_MouseLeftButtonUp" MouseLeftButtonDown="_ovButton1_MouseLeftButtonDown" ClickMode="Hover" Hold="_ovButton1_Hold"/>
ユーザーがトグルスイッチの状態を変更したときに、
{StaticResource AppSettings}, Path=ovName1_1Value, Mode=TwoWay}
たとえば、次のようにします。
{StaticResource AppSettings}, Path=ovName1_2Value, Mode=TwoWay}
しかし、C#でそれを行う方法を示す例が見つかりません。それを行うにはどのコードが必要ですか?