如何从父视图中捕获Key Down事件到WPF中的子视图
问题描述:
我想要将主窗口中的Key Down(例如CTRL + N)捕获到子控件中。 目前我正在尝试使用表达式混合API的KeyTrigger。 如果还有其他方法可以在不使用表情融合的情况下做到这一点,那将非常有帮助。如何从父视图中捕获Key Down事件到WPF中的子视图
答
尝试使用PreviewKeyDown事件。这是一个隧道事件,从源头开始并沿着逻辑树进行。
+0
PreviewKeyDown无法使用。使用Expression Blend API。 – sansy
使用UIElement.KeyDown事件? –
@EmperorAiman。当子视图不在焦点中时,我需要在子视图中捕获父视图KeyDown事件。 – sansy