안녕하세요, 저는 실버 라이트 플레이어를 두 번 클릭하고 전체 화면으로 만들 수있는 기능을 비활성화하는 방법을 알아 내려고하고 있습니다. Silverlight Video Player 2에서 작업 중입니다. 전체 화면 단어를 참조하는 모든 단일 라인을 주석 처리했지만 여전히 사용자가 플레이어를 두 번 클릭하여 전체 화면으로 만들 수 있습니다. 누구든지 이것을 달성하는 방법을 알고 있습니까?두 번 클릭하여 실버 라이트 비디오 플레이어를 전체 화면으로 만들 수 없습니다.
1
A
답변
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;
}
}
있다 그리고 효과가있었습니다. 희망이 동일한 문제를 가진 다른 사람을 도울 수 있기를 바랍니다.