類ChildViewModel的變化:ParentViewModel變化值 - 物業
類ParentViewModel有 - >公共字符串PropertyA;公共字符串PropertyB;
我有2個screentab工作流程,一個用於父母,另一個用於孩子(顯然依賴於父母數據)。 我想要將一個PropertyA綁定到childView中的一個文本塊,這樣當我將screentab更改爲parentView並修改PropertyA時,它應該自動反映在childView中。
我已經定義在childViewModel(sortof僞)的性質:
public string PropA
get { return PropertyA; }
set
{
PropertyA = value;
OnPropertyChanged("PropertyA");
}
我也已經嘗試UpdateSourceTrigger,鑑於模式=雙向性質 - WPF。
仍然無法獲取屬性更改。
任何建議,歡迎....
這就是我最初綁定的方式:ParentViewModel.PropertyA 但這並不反映當我更改回childView時的更改。 – aromore
所以ParentViewModel和ChildViewModel是兩個不同的實例,而不是同一個實例?如果多數民衆贊成的話,那麼我的答案應爲ChildViewModel工作聽取ParentViewModel的事件的PropertyChanged。 – Kevin
好吧,我解決了這個問題。這確實是一個簡單的修復。 但是,烏拉圭回合後幫我解決別的東西,而不是與此相關的QN ...因此沒有標記爲答案...乾杯! – aromore