禁用双击使Silverlight视频播放器全屏显示

禁用双击使Silverlight视频播放器全屏显示,silverlight,fullscreen,Silverlight,Fullscreen,嘿,伙计们,我想知道如何禁用用户双击silverlight播放器并使其全屏显示的功能。我正在使用Silverlight视频播放器2。我已经注释掉了每一行引用单词fullscreen的内容,但它仍然允许用户双击播放器并使其全屏显示。有人知道如何做到这一点吗?对不起,我好像已经弄明白了。由于某种原因,我的发现没有发现这一点。在Page.Xaml.CS中有一个方法 void LayoutRoot_MouseLeftButtonUp(object sender, MouseButtonEventArgs

嘿,伙计们,我想知道如何禁用用户双击silverlight播放器并使其全屏显示的功能。我正在使用Silverlight视频播放器2。我已经注释掉了每一行引用单词fullscreen的内容,但它仍然允许用户双击播放器并使其全屏显示。有人知道如何做到这一点吗?

对不起,我好像已经弄明白了。由于某种原因,我的发现没有发现这一点。在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;
        }
    }
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;”它成功了。希望这能帮助其他有同样问题的人