【问题标题】:wpf: how to bind text box to custom virtual keyboard?wpf:如何将文本框绑定到自定义虚拟键盘​​?
【发布时间】:2011-03-16 14:29:57
【问题描述】:

我正在设计一个基于堆栈面板的自定义虚拟键盘​​,并在其中包含一堆按钮以用于多点触控。键盘将被定义为一种资源,以便在不同的窗口、画布等上使用。我的问题是,如何将焦点文本框绑定到这个自定义虚拟键盘​​?

最好的问候。

细胞

【问题讨论】:

    标签: wpf wpf-controls binding


    【解决方案1】:

    对于发送输入,您可以使用 SendInput WinAPI 函数:http://msdn.microsoft.com/en-us/library/ms646310(VS.85).aspx(您可以在此处获取 PInvoke 导入:http://pinvoke.net/default.aspx/user32/SendInput.html

    但主要问题是如何避免在单击虚拟键盘窗口上的按钮时失去外部文本框的焦点。

    【讨论】:

      猜你喜欢
      • 2013-03-14
      • 1970-01-01
      • 1970-01-01
      • 2011-12-02
      • 2013-04-02
      • 1970-01-01
      • 2011-02-22
      • 1970-01-01
      • 2011-07-17
      相关资源
      最近更新 更多