我有一个WPF应用程序,其中包含一些Window
s和几个UserControl
s和一个Coordinator
对象。该窗口及其所有用户控件通过其DataContext指向一个对象,该对象位于协调器中。WPF绑定和指针
问题是我想在协调器中更改此对象(例如创建新对象()),但我希望所有DataContext
都指向新对象。
我试图通过引用窗口构造函数发送对象,但它没有帮助。
有关如何重写所有指针指向的内存位置的任何想法?
(我不想替换对象中的属性,因为它很多工作,也不使用指向替换对象的中间对象)
我简化我的问题,以实际说明这个问题,我有很多不同datacontexts窗口的每一个与上面的描述,因此我想改变从协调员的所有对象,并避免改变窗口属性, – Eran 2010-06-01 07:29:00