绑定到WPF(C#)中的实体对象

本文关键字:实体 对象 WPF 绑定 | 更新日期: 2023-09-27 17:57:47

我有一个绑定到实体框架对象UserTextBox。工作良好。但现在,当我将User对象更改为新的User.CreateUser(0, ...)null时,TextBox不会更改。

为什么?

谨致问候,James

绑定到WPF(C#)中的实体对象

请公布您的绑定和数据上下文,否则很难说出了什么问题。我可以假设INotifyPropertyChanged没有实现。

您必须确保绑定在正确的级别挂钩,而不是绑定引擎观察到所有更改,例如,如果您只指定与分配源引用的对象相同的Source,则如果您使用Path绑定到属性,则绑定将在源上查找PropertyChanged事件以更新自身,然而,它永远不会知道源是否被交换掉。

如果你使用路径绑定到用户,这不是你的问题,仅仅从你的问题无法推断(对我来说)到底出了什么问题,你可能应该发布一些代码。