sl的全屏

sl的全屏,第1张

概述private void Button_Click(object sender, RoutedEventArgs e) { Content contentObj = Application.Current.Host.Content; contentObj.IsFullScreen = !contentObj.IsFullScreen; } 全屏模式的局限性 基于 Silverlight 的应用程序

private voID button_Click(object sender, RoutedEventArgs e)

{

Content contentObj = Application.Current.Host.Content;

contentObj.IsFullScreen = !contentObj.IsFullScreen;

}

全屏模式的局限性

基于 Silverlight 的应用程序仅在响应用户启动的 *** 作时才可以进入全屏模式。这意味着只能在用户输入事件处理程序中通过编程切换到全屏模式。例如,如果尝试在 @L_404_0@ 事件处理程序中将 IsFullScreen 属性设置为 true,将忽略该属性设置。通过限制启用全屏模式的 *** 作,可以确保用户始终是全屏模式行为的启动者。这将防止恶意应用程序伪造 *** 作系统或其他程序的外观。

 

若要配置基于 Silverlight 的应用程序,使其无论是否活动均保持在全屏模式中,请将 FullScreenOptions 属性设置为 StaysFullScreenWhenUnfocused。这将支持用户在与其他应用程序交互时仍以全屏模式查看该应用程序。用户还可以在全屏模式下显示多个应用程序。

Silverlight 在全屏模式下不支持对话框。除了征求用户同意的对话框之外,还不支持 OpenFileDialogSaveFileDialog 类。在大多数情况下,在全屏模式下显示某个对话框将导致应用程序恢复嵌入模式。但是,为了避免在某些浏览器上出现问题,您应该在使用显示对话框的某项功能之前退出全屏模式。

全屏模式下不支持拖放或多点触控输入。如果您的应用程序使用这些功能,您应该在应用程序进入全屏模式时提供针对备选方式的用户指导。

总结

以上是内存溢出为你收集整理的sl的全屏全部内容,希望文章能够帮你解决sl的全屏所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1068772.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存