我搜索了很多但未能成功。 我在Wpf Browser中编写了媒体播放器,然后在asp.net aspx文件中部署了我的.xbap文件。
现在我需要我的媒体播放器才能切换到全屏模式,有人有什么想法吗? 我尝试了很多方法,首先我不想玩我的高度\我的控制器的宽度(这不是全屏模式),第二我尝试了下面的代码:
App.Current.MainWindow.WindowState = WindowState.Maximized;
但我得到以下信息:
Cannot perform this operation when hosted in browser.
任何人都可以帮助我???
答案 0 :(得分:1)
WPF浏览器中不存在常规基本全屏,有一些解决方案可以绕过这个问题。
使用Window而不是Page(这将需要完全信任的应用程序),然后以下行将正常工作:
App.Current.MainWindow.WindowState = WindowState.Maximized;
使用IE自助服务终端模式,但您的应用程序将在新进程中打开,
使用PopUp窗口但是你只能覆盖浏览器大小的75%。
使用silverlight !!