2

在 C# Winforms 应用程序中,我使用“toolStripTextBox”工具条控件来捕获一些文本,这些文本将用于过滤表单上的一些其他内容。

从“toolStripSplitButton”中选择“toolStripTextBox”。

用户可以激活文本框并输入文本,但我正在努力控制用户输入的结束。我想要的是用户按 ENTER 完成输入。

我可以检测到“ENTER”已被按键事件按下,但这不会将焦点从文本框移开。

有任何想法吗?

4

1 回答 1

2

将焦点发送到下一个控件在同一事件上尝试以下代码

    e.Handled = true;
    System.Windows.Forms.SendKeys.Send("{TAB}"); // optional
于 2011-04-05T09:43:13.867 回答