2010-04-23 1 views
1

안녕하세요, 저는 실버 라이트 플레이어를 두 번 클릭하고 전체 화면으로 만들 수있는 기능을 비활성화하는 방법을 알아 내려고하고 있습니다. Silverlight Video Player 2에서 작업 중입니다. 전체 화면 단어를 참조하는 모든 단일 라인을 주석 처리했지만 여전히 사용자가 플레이어를 두 번 클릭하여 전체 화면으로 만들 수 있습니다. 누구든지 이것을 달성하는 방법을 알고 있습니까?두 번 클릭하여 실버 라이트 비디오 플레이어를 전체 화면으로 만들 수 없습니다.

답변

2

미안하지만, 나는 그것을 알아 낸 것 같았습니다. 웬일인지 나의 발견은 이것을 고르지 않았다. "Application.Current.Host.Content.IsFullScreen = Application.Current.Host.Content.IsFullScreen!"다음 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; 
     } 
    } 

있다 그리고 효과가있었습니다. 희망이 동일한 문제를 가진 다른 사람을 도울 수 있기를 바랍니다.