1

我有一个 winform 应用程序,其中有一个Virtual Keypad。以下代码(使用textBox1as winform 文本框可以正常工作:

 protected void touchScreen1_OnUserControlButtonClicked(object sender, EventArgs e)
        {
            textBox1.Focus();
          InputSimulator inputSimulator = new InputSimulator();
          inputSimulator.Keyboard.KeyDown(WindowsInput.Native.VirtualKeyCode.NUMPAD1); 
        }

但问题是我将在不是 Windows 窗体控件的文本框中输入内容。我将输入一个文本框,该文本框是网页浏览器中加载的网页的一部分。因此我没有上下文。我不能明确地将焦点转移到它上面。我该怎么办?每次我单击我设计的虚拟键时,它都会将焦点从 webcontrol 的文本框中移出,因此不会输入。

4

0 回答 0