현재, 저는 UWP를 사용하여 비디오 게임 앱을 개발 중입니다. 미디어 전송 제어 기능은 항상 자동으로 사라집니다. 그리고 그 문제를 막기 위해 노력하고 있지만 결과는 없습니다.화면에 미디어 전송 제어 기능을 유지 하시겠습니까?
누구에게 아이디어가 있습니까? 당신의 도움을 주셔서 감사합니다.
난 그냥 솔루션을 발견현재, 저는 UWP를 사용하여 비디오 게임 앱을 개발 중입니다. 미디어 전송 제어 기능은 항상 자동으로 사라집니다. 그리고 그 문제를 막기 위해 노력하고 있지만 결과는 없습니다.화면에 미디어 전송 제어 기능을 유지 하시겠습니까?
누구에게 아이디어가 있습니까? 당신의 도움을 주셔서 감사합니다.
난 그냥 솔루션을 발견 :
가 타이머를 생성, 시간이 지나면 (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;
}
, 공유하시기 바랍니다, 감사합니다.
Windows 10 Fall Creators Update (소개 v10.0.16299.0)는 하나의 새로운 속성 ShowAndHideAutomatically
과 두 가지 새로운 방법 Show()
및 Hide
으로이를 관리하는 간단한 방법을 소개합니다. 여기 Microsoft 참조 : https://docs.microsoft.com/en-us/uwp/api/windows.ui.xaml.controls.mediatransportcontrols#Methods을 찾을 수 있지만 현재 귀하의 솔루션은 더 좋습니다 ....