Эй парни, я пытаюсь выяснить, как отключить способность к пользователю дважды щелкнуть по плееру Silverlight и сделать ее полным экраном. Я отделываюсь Видеоплеера Silverlight 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;» и это сработало. Надеюсь, это поможет кому-нибудь еще с той же проблемой.