C# WPF MediaElement全屏控件

C# WPF MediaElement全屏控件,c#,wpf,mediaelement,C#,Wpf,Mediaelement,我将保持这个简单,我有一个mediaelementcontrol使用以下代码全屏播放 canvasMovieCategoryItem.Children.Remove(uiMediaPlayer); uiMediaPlayer.Width = System.Windows.SystemParameters.PrimaryScreenWidth; uiMediaPlayer.Height = System.Windows.SystemParameters.PrimaryScreenHeight;

我将保持这个简单,我有一个mediaelementcontrol使用以下代码全屏播放

canvasMovieCategoryItem.Children.Remove(uiMediaPlayer);

uiMediaPlayer.Width = System.Windows.SystemParameters.PrimaryScreenWidth;
uiMediaPlayer.Height = System.Windows.SystemParameters.PrimaryScreenHeight;

this.Background = new SolidColorBrush(Colors.Black);
this.Content = uiMediaPlayer;
this.WindowStyle = WindowStyle.None;
this.WindowState = WindowState.Maximized;
这一切都很好


当您使用按钮移动鼠标以控制活动媒体元素的元素时,是否有人知道在底部添加面板的方法?使用用户控制机制制作您自己的播放器。创建一个用户控件,在底部插入一个面板和一个mediaelement

然后通过userControl的mouseMove事件控制面板,当鼠标在某个区域中的位置使面板可见时,以及当它从该特定区域移动时,使其隐藏

希望你有这个想法,它会有帮助