是否可以使用silverlight以全屏模式显示图像。我正在寻找一些东西,比如 Flash 视频播放器的全屏选项。
Vijesh
问问题
3291 次
2 回答
5
你可以设置
Application.Current.Host.Content.IsFullScreen = true;
这必须通过鼠标按钮事件或单击来完成,您不能在没有用户交互的情况下强制用户进入全屏状态。
然后你需要缩放图像。如果它位于自动缩放的元素中,例如 Grid 单元格并且 Grid 自动调整大小(例如,如果它是页面上的根元素并且页面没有指定宽度或高度),那么你很好,但否则你'将需要处理 Application.Current.Host.Content.FullScreenChanged 事件并对图像或其容器调整大小或应用缩放变换以使其充满屏幕,并在返回非全屏模式时执行相同操作.
于 2008-09-27T12:05:57.857 回答
-1
设置 System.Windows.Interop.BrowserHost.IsFullScreen = true。
于 2008-09-27T08:26:35.527 回答