我已经按照http://msdn.microsoft.com/en-us/library/ms743695.aspx和http://msdn.microsoft.com/en-us/library/aa970451.aspx中的示例进行了操作。
在我的情况下,我有一个标签,其 Content 绑定到 Name 属性。
<Label Name="lblName" Content="{Binding Source={StaticResource myDataSource}, Path=Name}"/>
页面上有一个文本框和一个按钮。按钮的代码隐藏是
Dim p As New Person
p.Name = txtbox1.Text
单步执行代码,我看到 OnPropertyChanged 被调用,然后是具有正确 personName 值的 Setter。运行后,页面上的标签仍为原始值。我想我错过了一些非常简单的东西,但经过大量搜索和反复试验后无法让它发挥作用。非常感谢任何帮助。