Silverlight:全屏模式下的键盘支持

本文关键字:键盘 支持 模式 Silverlight | 更新日期: 2023-09-27 18:06:09

当你用下面的代码使你的应用程序全屏时,键盘支持是禁用的。我怎样才能摆脱它呢?我想在全屏模式下使用键盘。这可能吗?

Application.Current.Host.Content.IsFullScreen = true

UPDATE:

这只发生在上面的代码中。当您使用浏览器的F11热键全屏时,键盘被启用。那么,我如何才能找到按F11键编程的方法?Javascript方法对这种情况不起作用

Silverlight:全屏模式下的键盘支持

这是一个安全功能....

你可以在这里看到更多的细节:http://msdn.microsoft.com/en-us/library/cc189023 (VS.95) . aspx

当基于silverlight的应用程序处于全屏模式时,大多数键盘事件被禁用。在全屏模式下限制键盘输入是一种安全特性,旨在最大限度地减少用户输入意外信息的可能性。在全屏模式下,只能通过以下键输入:

箭头向下的箭头左箭头键右箭头空格键选项卡向上翻页下一页首页结束输入