我保持这个简单,我有一个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;
这一切都很好用。
当您使用按钮移动鼠标来控制活动媒体元素的元素时,有没有人知道在底部添加面板的方法
答案 0 :(得分:1)
使用用户控制机制制作自己的播放器。创建一个用户控件,在底部插入一个面板和一个mediaelement。
然后当某个区域中的鼠标位置使您的面板可见时,通过userControl的mouseMove事件控制面板。当它从某个区域移动时,将其隐藏。
希望你有了这个想法并且有所帮助。