Полноэкранные элементы управления WPF MediaElement

Я буду держать это просто, у меня есть 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;

Все это прекрасно работает.

Кто-нибудь знает способ добавления панели внизу при перемещении мыши с кнопками для управления элементами активного медиа-элемента


person Welsh King    schedule 22.07.2011    source источник


Ответы (1)


Создайте свой собственный плеер, используя механизм пользовательского управления. Создайте пользовательский элемент управления, вставьте панель внизу и медиаэлемент.

Затем управляйте панелью с помощью события mouseMove для userControl, когда положение мыши в определенной области делает вашу панель видимой. И когда она перемещается из этой определенной области, скрывает ее.

надеюсь, вы получили идею, и это помогает.

person maniacneron    schedule 22.07.2011