2

当我将应用程序移动到全屏模式时出现 - 我无法在文本框控件中输入文本。似乎键盘事件被忽略了。我在这里找到了一篇文章 ( http://forums.silverlight.net/forums/t/142460.aspx ) 记录了同样的问题。

我还在 Silverlight 4 中读到过,如果应用程序受信任,那么将捕获键盘事件。与此同时,我是否可以使用 Silverlight-3 来做到这一点?从我所见没有!

或者说将来是否允许不受信任的应用程序在全屏模式下触发键盘事件?

4

1 回答 1

3

不,您不能在 SL3 中执行此操作,您只能在 SL4 中的浏览器外的受信任应用程序中执行此操作。

这是一个安全问题,因此绝不允许这样做。如果您可以绘制整个屏幕,您可以让用户认为机器看起来需要输入密码(例如,他们的系统密码或他们的谷歌密码)。

于 2009-12-11T18:52:47.860 回答