![](/img/trans.png)
[英]Binding broken for Mode = OneWay on direct value assignment to DependencyProperty
[英]RasiePropertyChanged is not working, If BindableBase is indirectly inherited. OneWay mode
我的viewmodel是間接繼承自BindableBase類,當我在viewmodel中更改屬性時,它不會更新UI。 當我直接從BindableBase類繼承它時,它會更新UI。 這是“OneWay”模式的情況。 如果我使用“TwoWay”模式,它在兩種情況下都能正常工作。 任何人都可以幫助我解決這個問題的可能原因。
嘗試將INotifyPropertyChanged接口顯式添加到繼承鏈中的每個類,以查看它是否有幫助。
DerivedClassA: BindableBase, INotifyPropertyChanged
{
What you already had
}
DerivedClassB: DerivedClassA, INotifyPropertyChanged
{
What you already had
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.