1

除了为每个控件添加事件之外,有没有一种方法可以让 KeyDown 事件触发而不管所选控件如何?

4

1 回答 1

1

在 WPF 中,您可以使用Keyboard.KeyDownorKeyboard.PreviewKeyDown和订阅容器,而不是每个元素。Routed Event 的基本冒泡和隧道路由策略将使其正确传递到容器。

有关详细信息,请参阅在 CodePlex 上冒泡或隧道化基本事件。

于 2013-01-28T20:21:05.183 回答