|
1
5
在这种情况下,最好的解决方案是
另一种选择是创建一个基础模型类,它维护一个
还有一个非常有趣的实用程序类
|
|
|
2
1
所以我最终不得不采取完全不同的方法集中 文本更改的事件 主视图文本框和第二个视图上的文本框。 我基本上把主页上的文本框传递给了第二页(第二视图),然后订阅了它的textChanged事件。我还订阅了第二个视图上的TextBox的TextChanged事件,然后借助于Reverse 调度员 我可以在两个窗口之间同步文本,没有任何问题。
请注意,两个文本框上仍然有双向数据绑定,并且不会导致任何异常,因为我使用的是 注释 对于这两种观点。
但因为我有 双向数据绑定 在这两个文本框中,这就是我可以轻松地使两个note实例保持同步以及在不同的线程上保持同步的方法。 我将保留Github回购,以防它可以帮助其他任何人: https://github.com/touseefbsb/MultiWindowBindingSync 特别感谢 马丁齐克蒙德 他帮助我找到了这个解决方案。 |