WPF中的Settings.Default值更改通知

时间:2013-11-06 21:21:21

标签: c# .net wpf xaml data-binding

我正在尝试使用应用程序设置绑定Label。

在Xaml中,我做了以下

<Label  Content="{Binding Path=UserName, Source={x:Static local:Settings.Default}}" />

当我将值更改为以下内容时,一切都很棒。

Settings.Default.UserName = "Test User";

但当我做类似

的事情时
Settings.Default["UserName"] = "Test User";

此更改未反映在Label上。这里的问题是为什么它在使用像字典时不会触发通知更改。 或者我还需要做些什么才能在上面提到的场景中触发它。

0 个答案:

没有答案