在XAML我可以設置雙向使用結合本地設置結合下述XAML與規則
<TextBox
Name="TextXYZ"
Text="{Binding Source={x:Static local:Settings.Default},
Path=TextXYZ,
Mode=TwoWay}" />
<CheckBox Content=""
Name="checkBox1"
IsChecked="{Binding Source={x:Static local:Settings.Default},
Path=checkBox1,
Mode=TwoWay}" />
<CheckBox Content=""
Name="checkBoxSaveSettings"
IsChecked="{Binding Source={x:Static local:Settings.Default},
Path=checkBoxSaveSettings, Mode=TwoWay}" />
是否有可能的規則介紹在XAML綁定,這樣,如果checkBoxSaveSettings.IsChecked=true
然後控制將具有雙向約束力,但如果checkBoxSaveSettings.IsChecked=false
那麼綁定模式是另一種選擇?
我總是想使用的電流控制值,然而,'checkBoxSaveSettings.IsChecked =真'是一個設置,以確定是否改變控制值保存在更改時的設置。 – user3357963
這很好。如果你有辦法獲得當前控制值,那麼第一個解決方案應該可以工作 – dkozl