WPF数据绑定到项目设置

WPF数据绑定到项目设置,wpf,data-binding,xaml,binding,Wpf,Data Binding,Xaml,Binding,在我的应用程序中,我将两个文本框绑定到项目设置 <Page.Resources><p:Settings x:Key="Settings" /><Page.Resources/> <TextBox Grid.Row="3" Name="textBox1" Text ="{Binding Source={StaticResource Settings}, Path=Default.Number_Of_Versions, Mode=TwoWay}" Gr

在我的应用程序中,我将两个文本框绑定到项目设置

<Page.Resources><p:Settings x:Key="Settings" /><Page.Resources/>

<TextBox Grid.Row="3" Name="textBox1"  Text ="{Binding Source={StaticResource Settings},  Path=Default.Number_Of_Versions, Mode=TwoWay}" Grid.Column="1" Height="30" />

在文本框中,我看到版本数在设计时被正确设置为18,但在运行时,版本数被设置为5。(?)。知道我为什么会看到这种行为吗


我没有在代码的任何地方设置5,设置在用户范围内

调试绑定的最简单方法是使用虚拟转换器,在那里设置断点并读取值(请参见中的方法2)。您的app.config文件在userSettings部分中说值是什么?您可以在启动时添加一些代码,查看该设置的值,例如:.Properties.Settings.Default。();