禁用双击使Silverlight视频播放器全屏显示
嘿,伙计们,我想知道如何禁用用户双击silverlight播放器并使其全屏显示的功能。我正在使用Silverlight视频播放器2。我已经注释掉了每一行引用单词fullscreen的内容,但它仍然允许用户双击播放器并使其全屏显示。有人知道如何做到这一点吗?对不起,我好像已经弄明白了。由于某种原因,我的发现没有发现这一点。在Page.Xaml.CS中有一个方法禁用双击使Silverlight视频播放器全屏显示,silverlight,fullscreen,Silverlight,Fullscreen,嘿,伙计们,我想知道如何禁用用户双击silverlight播放器并使其全屏显示的功能。我正在使用Silverlight视频播放器2。我已经注释掉了每一行引用单词fullscreen的内容,但它仍然允许用户双击播放器并使其全屏显示。有人知道如何做到这一点吗?对不起,我好像已经弄明白了。由于某种原因,我的发现没有发现这一点。在Page.Xaml.CS中有一个方法 void LayoutRoot_MouseLeftButtonUp(object sender, MouseButtonEventArgs
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;
}
}
void LayoutRoot\u MouseLeftButtonUp(对象发送器,MouseButtonEventArgs e)
{
//最后一次单击的时间在500毫秒内。。。
如果((DateTime.Now-_lastClick).total毫秒<500)
{
//全屏切换
//Application.Current.Host.Content.IsFullScreen=!Application.Current.Host.Content.IsFullScreen;
_lastClick=DateTime.Now.AddSeconds(-1);
}
其他的
{
//存储上次单击的时间
_lastClick=DateTime.Now;
}
}
我刚刚注释掉了这句话:“Application.Current.Host.Content.IsFullScreen=!Application.Current.Host.Content.IsFullScreen;”它成功了。希望这能帮助其他有同样问题的人