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

C# Silverlight:全屏模式下的键盘支持,c#,.net,silverlight,keyboard,fullscreen,C#,.net,Silverlight,Keyboard,Fullscreen,当您使用以下代码使应用程序全屏显示时,键盘支持将被禁用。我怎样才能摆脱它?我想在全屏模式下使用键盘。可能吗 Application.Current.Host.Content.IsFullScreen = true 更新: 这只发生在上面的代码中。当您使用浏览器的F11热键进行全屏显示时,键盘处于启用状态。那么,我怎样才能找到一种通过编程按F11键的方法呢?Javascript方法不适用于这种情况。这是一种安全功能 您可以在此处查看更多详细信息: 当基于Silverlight的应用程序处于全屏

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

Application.Current.Host.Content.IsFullScreen = true
更新:


这只发生在上面的代码中。当您使用浏览器的F11热键进行全屏显示时,键盘处于启用状态。那么,我怎样才能找到一种通过编程按F11键的方法呢?Javascript方法不适用于这种情况。

这是一种安全功能

您可以在此处查看更多详细信息:

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

向上箭头 向下箭头 左箭头 右箭头 空格键 桌棋类游戏 翻页 翻页 家 结束 进入