2017-10-12 1 views
0

현재, 저는 UWP를 사용하여 비디오 게임 앱을 개발 중입니다. 미디어 전송 제어 기능은 항상 자동으로 사라집니다. 그리고 그 문제를 막기 위해 노력하고 있지만 결과는 없습니다.화면에 미디어 전송 제어 기능을 유지 하시겠습니까?

누구에게 아이디어가 있습니까? 당신의 도움을 주셔서 감사합니다.

난 그냥 솔루션을 발견

답변

0

:
가 타이머를 생성, 시간이 지나면 (100,200..etc), 내 응용 프로그램은 단지에만 다시 MediaElement를 의 위치 값을 설정을 한 다음 미디어 전송 컨트롤에 계속 화면. 이 같은 코드 예제 : 사람이 더 나은 솔루션이있는 경우

private void MainPage_Loaded(object sender, RoutedEventArgs e) 
    { 
     KeepTransportControlsVisibleTimer = new DispatcherTimer(); 
     KeepTransportControlsVisibleTimer.Interval = TimeSpan.FromMilliseconds(200); 
     KeepTransportControlsVisibleTimer.Tick += KeepTransportControlsVisibleTimer_Tick; 

     KeepTransportControlsVisibleTimer.Start(); 
    } 

    private void KeepTransportControlsVisibleTimer_Tick(object sender, object e) 
    { 
     // just only set the Position value again 
     MediaElementControl.Position = MediaElementControl.Position; 
    } 

, 공유하시기 바랍니다, 감사합니다.

관련 문제