【发布时间】:2013-10-01 12:21:51
【问题描述】:
在 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 则绑定模式是另一种选择?
【问题讨论】: