0

我有一个LableinXaml应该绑定到一个特定的变量。

(我猜是他的绑定导致了问题,问题是为什么!)

这里:

<Label Content="{Binding Model.SomeCls,Path=Person.Name}" />

它是这样的:

DataContext=ViewModel->Model->SomeCls->Person-> Name(Name有NotifyPropertyChanged功能)

对于 NotifyPropertyChanged 函数,PropertyChanged 事件为空。

我意识到这可能是因为没有注册到一个事件。

我是否需要在每个变量上使用它们来命名以放置函数 NotifyPropertyChanged? (听起来有点奇怪)还是我错过了什么?

附言

输出窗口中没有绑定错误!!!

4

1 回答 1

0

绑定是错误的,应该这样定义:

<Label Content="{Binding Path=Model.SomeCls.Person.Name}" />
于 2013-02-26T11:23:27.030 回答