【问题标题】:Silverlight : Keyboard Support In Full Screen ModeSilverlight:全屏模式下的键盘支持
【发布时间】:2014-09-26 22:24:29
【问题描述】:

当您使用以下代码使您的应用程序全屏显示时,键盘支持将被禁用。我怎样才能摆脱它?我想在全屏模式下使用键盘。有可能吗?

Application.Current.Host.Content.IsFullScreen = true

更新:

这只发生在上面的代码中。当您使用浏览器的 F11 热键全屏时,键盘已启用。那么,我怎样才能找到以编程方式按 F11 键的方法? Javascript 方法不适用于这种情况。

【问题讨论】:

    标签: c# .net silverlight keyboard fullscreen


    【解决方案1】:

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

    您可以在此处查看更多详细信息: http://msdn.microsoft.com/en-us/library/cc189023(VS.95).aspx

    当基于 Silverlight 的应用程序处于全屏模式时,大多数键盘事件都会被禁用。全屏模式期间键盘输入的这种限制是一项安全功能,旨在最大限度地减少用户输入意外信息的可能性。在全屏模式下,唯一允许的输入是通过以下键:

    向上箭头 向下箭头 左箭头 右箭头 空格键 标签 向上翻页 向下翻页 家 结尾 输入

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-07
      • 2010-10-30
      • 1970-01-01
      • 2020-02-07
      • 1970-01-01
      • 1970-01-01
      • 2015-07-17
      • 1970-01-01
      相关资源
      最近更新 更多