2011-10-13 34 views
0

我有一個WP7應用程序,從一個DataContextWP7:如何將數據綁定到對象成員?

獲取數據說,我有一個

class Country { 
    String country_name; 
    int population; 
    int density; 

...... 

} 

class City { 
    String name; 
    Country country; 
} 

我需要,在數據綁定,國家類的成員從城市類開始。 如果我讓{綁定名稱}我得到城市名稱...我怎麼能得到國家屬性?如果我嘗試{Binding country.country_name}它不起作用。 我該如何解決它?

回答

1

你確定這不起作用嗎?這應該。你的類是否實現了INotifyPropertyChanged接口?如果沒有,那麼可能該值沒有在綁定時設置,並且沒有通知綁定從不刷新。

+0

實際上,我返回一個簡單的List()值...我會嘗試實現INotifyPropertyChanged,謝謝 – Cris

+1

如果您使用列表使用ObservableCollection類。這將使項目可觀察。編輯:對不起,不是項目是可觀察的,只是列表。你也必須使用INotifyPropertyChanged。 – MatthiasG

+0

它現在運行。非常感謝你! – Cris

相關問題