Windows phone 7 WP7:如何将数据绑定到对象成员?

Windows phone 7 WP7:如何将数据绑定到对象成员?,windows-phone-7,data-binding,Windows Phone 7,Data Binding,我有一个WP7应用程序,可以从DataContext获取数据。说我有一个 国家级{ 字符串国家/地区名称; 国际人口; int密度; ... } 阶级城市{ 字符串名; 国家; } 在数据绑定中,我需要有从城市班开始的乡村班成员。 如果我使用{Binding name},我会得到城市名。我怎样才能拿到乡村房产?如果我尝试{Binding country.country\u name},它将不起作用。 我该怎么解决呢?你确定这样不行吗?应该这样。您的类是否实现了INotifyPropertyCh

我有一个WP7应用程序,可以从DataContext获取数据。说我有一个

国家级{
字符串国家/地区名称;
国际人口;
int密度;
...
}
阶级城市{
字符串名;
国家;
}
在数据绑定中,我需要有从城市班开始的乡村班成员。
如果我使用
{Binding name}
,我会得到城市名。我怎样才能拿到乡村房产?如果我尝试
{Binding country.country\u name}
,它将不起作用。
我该怎么解决呢?

你确定这样不行吗?应该这样。您的类是否实现了INotifyPropertyChanged接口?如果没有,则可能在绑定时未设置值,并且在没有通知的情况下,绑定永远不会刷新。

实际上,我返回了一个简单的值列表()。我将尝试实现INotifyPropertyChanged,谢谢如果您使用的是列表,请使用ObservableCollection类。这将使项目可见。编辑:对不起,不是项目是可观察的,只是列表。您还必须使用INotifyPropertyChanged。它现在运行。非常感谢你!