2011-02-02 44 views
0

我有一个非常大的.net窗体应用程序,我希望能够在表单级别捕获键盘输入并将其重定向到文本框,即使它没有焦点。我已经设置了KeyPreview标志的形式,我可以捕获没有问题的关键事件。我甚至可以发送字符到文本框,但我不知道如何处理像光标键,删除,退格等东西。将键盘输入重定向到.net中的子控件

我试图将焦点发送到窗体OnKeyDown方法的文本框中,希望它会重定向按键,但这不起作用 - 它看起来像聚焦操作太慢。

任何好点子?

干杯,

Chris。

回答

0

听起来就像您在表单级别处理事件,然后更改文本框的文本。而是尝试重新提高TextBox本身的KeyDown事件。

+0

感谢您的输入贾斯汀,非常感谢。我首先在表格级别处理它,因为如果结核病没有重点,这是我可以可靠捕获按键的唯一方式。 – 2011-02-03 08:46:23

相关问题