当我将应用程序移至全屏模式时,它会出现 - 我无法在文本框控件中输入文本。看来键盘事件被忽略了。我在这里找到了一篇文章 ( http://forums.silverlight.net/forums/t/142460.aspx ) 记录了同样的问题。
我还了解到,在 Silverlight 4 中,如果应用程序受信任,则将捕获键盘事件。同时我是否可以使用 Silverlight-3 来做到这一点?据我所知没有!
或者说将来是否可以允许不受信任的应用程序在全屏模式下触发键盘事件?
最佳答案
不,您无法在 SL3 中执行此操作,并且只能在浏览器外的受信任应用程序中的 SL4 中执行此操作。
这是一个安全问题,因此永远不会允许这样做。如果您可以绘制整个屏幕,您可以让用户认为机器看起来需要输入密码(例如,他们的系统密码或谷歌密码)。
关于silverlight - 当应用程序处于全屏模式时,无法在 Silverlight 3 中使用键盘输入文本框控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1888486/