2011-09-22 115 views
0

我有一个动态创建弹出窗口的控件。从弹出窗口收听路由事件/命令

弹出窗口包含了我想要在原始控件中作出反应的火线路由事件/命令的控件。原始控件被设置为弹出窗口的放置目标。

您是否期望原始控件接收冒泡事件?我知道它在不同的视觉树中,但我想知道它们是否会被提供给放置目标。从我的代码它不会出现。

任何人都可以提出一种方法来处理这种情况?响应不同视觉树中的事件。我想知道是否有一些控制权可以写在弹出窗口的根部,并作为起源视觉树的“桥梁”?

非常感谢,

回答

0

我已经设法通过增加我到的CommandBinding在弹出的化CommandBindings集合,而不是我控制的,以解决这个问题。

正如我在弹出窗口的创建点代码所做的那样,我可以在我的控件中指定回调,即使绑定在弹出窗口中。