Отключение Двойного щелчка для создания полного экрана Видеоплеера Silverlight

Эй парни, я пытаюсь выяснить, как отключить способность к пользователю дважды щелкнуть по плееру Silverlight и сделать ее полным экраном. Я отделываюсь Видеоплеера Silverlight 2. Я прокомментировал каждую строку, ссылающуюся на полный экран слов, но это все еще позволяет пользователю дважды щелкнуть по плееру и сделать это полным экраном. У кого-либо есть какая-либо идея, как достигнуть этого?

1
задан JustNeph 23 April 2010 в 17:17
поделиться

1 ответ

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

2
ответ дан 3 September 2019 в 01:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: