C# 其中';媒体播放器框架上的iFullScreen和iFullWindows有什么不同? 私有异步void YouTubeplyer_IsFullScreen已更改(对象发送方,RoutedPropertyChangedEventArgs e) { 尝试 { } 捕获(例外情况除外) { var dialog=新消息对话框(例如消息); dialog.showsync(); } } isfullwindows=true

C# 其中';媒体播放器框架上的iFullScreen和iFullWindows有什么不同? 私有异步void YouTubeplyer_IsFullScreen已更改(对象发送方,RoutedPropertyChangedEventArgs e) { 尝试 { } 捕获(例外情况除外) { var dialog=新消息对话框(例如消息); dialog.showsync(); } } isfullwindows=true,c#,wpf,windows-phone-8.1,C#,Wpf,Windows Phone 8.1,然后,视频在全窗口播放,但失去了控制(播放,暂停…),尽管我触摸了屏幕 isfullscreen==true 由于媒体播放器框架位于网格内,因此无法在fullwindows上播放 表示,然后媒体播放器框架将播放整个网格(媒体播放器框架。宽度=300…) 注意:关于XAML的标签越来越多 我的方法是创建新页面,只显示视频。但我不想那样做。看起来很糟糕 如何解决?我想在fullwindow上播放,但仍保持控制(播放、暂停…) <mmppf:MediaPlayer x:Name="Youtu

然后,视频在全窗口播放,但失去了控制(播放,暂停…),尽管我触摸了屏幕

  • isfullscreen==true
    由于媒体播放器框架位于网格内,因此无法在fullwindows上播放

  • 表示
    ,然后媒体播放器框架将播放整个网格(媒体播放器框架。宽度=300…)

    注意:关于
    XAML
    的标签越来越多

    我的方法是创建新页面,只显示视频。但我不想那样做。看起来很糟糕

    如何解决?我想在fullwindow上播放,但仍保持控制(播放、暂停…)

    <mmppf:MediaPlayer x:Name="YoutubePlayer" Visibility="Visible" IsFullScreenVisible="True" 
    IsFullScreenChanged="YoutubePlayer_IsFullScreenChanged" 
    Stretch="UniformToFill" MediaQuality="HighDefinition" 
    IsResolutionIndicatorVisible="True" IsSignalStrengthVisible="False" IsAudioSelectionVisible="True" IsPlayPauseVisible="True" 
    IsSkipAheadVisible="True" IsSkipBackVisible="True" 
    MediaOpened="YoutubePlayer_MediaOpened" 
    MediaEnded="YoutubePlayer_MediaEnded" 
    MediaQualityChanged="YoutubePlayer_MediaQualityChanged" ></mmppf:MediaPlayer>
    
    private async void YoutubePlayer_IsFullScreenChanged(object sender, RoutedPropertyChangedEventArgs<bool> e)
        {
            try
            {
    
            }
            catch(Exception ex)
            {
                var dialog = new MessageDialog(ex.Message);
                dialog.ShowAsync();
            }
    
        }