是否可以模拟Silverlight中的击键(类似于SendKeys)?

时间:2009-06-09 15:14:49

标签: silverlight sendkeys

是否可以使用具有上下文感知功能的嵌入式屏幕键盘构建Silverlight应用程序(例如,只有当文本框处于焦点时才会出现屏幕键盘)。

3 个答案:

答案 0 :(得分:1)

是的,但你需要额外的javascript来显示\隐藏silverlight app。

例如:用户关注密码文本框,javascript会显示您的应用。点击应用程序的虚拟键盘会引发编辑文本框的JavaScript。

HTH

答案 1 :(得分:0)

我一直在寻找同样的东西,所以我创建了一个可以附加到Textboxes和其他控件的虚拟输入键盘 - 看看这里:

http://www.orktane.com/Blog/post/2009/11/09/Virtual-Input-Keyboard-Behaviours-for-Silverlight.aspx

希望有所帮助,虽然迟了5个月:)

答案 2 :(得分:0)

Andrius Mudinas开源了一款出色的Silverlight屏幕键盘:

http://www.mudinas.com/post/2009/07/10/Silverlight-Keyboard-Control.aspx

我们已将此功能集成到我们自己的Silverlight应用中。请记住将键盘样式从App.xaml复制到项目的App.xaml。

您可以连接到KeyPressed事件。