1

我正在编写一个由主窗口中的三个用户控件组成的应用程序。在其中一个用户控件中,有一个滑块需要通过键盘输入来控制。左箭头应该减少值,右键增加等等。我有这项工作,但只有当滑块有焦点时。如果其他一些控件有焦点,我根本无法让它工作。

是否可以定义“全局”热键?触发相同事件或功能的IE键,不管焦点在哪里?希望我已经让自己足够清楚了...

4

1 回答 1

0

我从未尝试过,但是如果您在主窗口级别注册了一个命令,并且与之关联的键可能会起作用。请记住,我从未这样做过,但您可以尝试一下。如果您不熟悉命令,这里有一篇关于它的博客文章

我从来没有自己滚动过这个,但是当使用内置的过去命令时,我实际上不得不输入代码以防止它在某些情况下发生。

我知道这可能没有多大帮助,但我希望它足以让你开始。

于 2009-08-13T14:07:00.707 回答