【发布时间】:2012-01-12 21:23:41
【问题描述】:
我有一个项目实现了类似于在这个问题中发现的调解器模式: Sql, Wpf, Xaml, C#, Binding data, Dynamic resource, accessing to non-static data, Obtaining a Reference to an Object
当在父视图中调用 Register() 函数然后在子视图中调用 SendMessage() 函数时,这似乎工作正常。可以很容易地获得在子节点中获取的数据,然后父节点可以通过 Mediator 对其进行处理。
但是我需要做相反的事情。获取在父节点中获取的数据并将其传递给子节点进行处理。调解器可以用于此任务吗?
我已经尝试了各种方法,通过父级中的 SendMessage() 调用子级中的 Register() 函数,但由于 Register() 初始化集合,记录似乎丢失了。
我错过了什么吗?有没有更好的办法?
【问题讨论】:
-
它本质上是链接中的内容,除了 SelectList.xaml 代码隐藏和 Temp.xaml 代码隐藏被切换。