嘿伙计们,我正在试图找出如何禁用用户双击Silverlight播放器并使其全屏的功能。我正在使用Silverlight视频播放器2.我已经注释掉了引用单词全屏的每一行,但它仍然允许用户双击播放器并使其全屏显示。有谁知道如何实现这个目标?
答案 0 :(得分:2)
对不起,我似乎已经弄明白了。出于某种原因,我的发现没有提到这一点。在Page.Xaml.CS中有一个方法
void LayoutRoot_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
{
// The the last click was within 500ms...
if ((DateTime.Now - _lastClick).TotalMilliseconds < 500)
{
// Toggle fullscreen
//Application.Current.Host.Content.IsFullScreen = !Application.Current.Host.Content.IsFullScreen;
_lastClick = DateTime.Now.AddSeconds(-1);
}
else
{
// Store the last click time
_lastClick = DateTime.Now;
}
}
我刚刚注释掉了这一行:“Application.Current.Host.Content.IsFullScreen =!Application.Current.Host.Content.IsFullScreen;”它起作用了。希望这可以帮助其他人解决同样的问题。