Uwp 如何获取MediaPlayerElement的PreviousTrackButton/NextTrackButton点击事件?
我正在使用UWP MediaPlayerElement 播放视频时,使用“可单击下一曲目”按钮查看下一个视频Uwp 如何获取MediaPlayerElement的PreviousTrackButton/NextTrackButton点击事件?,uwp,media-player,Uwp,Media Player,我正在使用UWP MediaPlayerElement 播放视频时,使用“可单击下一曲目”按钮查看下一个视频 如何获取MediaPlayerElement的PreviousTrackButton/NextTrackButton Click事件?按钮单击事件由MediaPlayerElement直接处理,不直接显示事件。但是,您可以自定义显示事件的媒体传输控件,并手动添加事件。有关自定义默认控件行为的完整说明,请参阅 在这种情况下,您需要覆盖OnApplyTemplate方法,并使用GetTemp
如何获取MediaPlayerElement的PreviousTrackButton/NextTrackButton Click事件?按钮单击事件由MediaPlayerElement直接处理,不直接显示事件。但是,您可以自定义显示事件的媒体传输控件,并手动添加事件。有关自定义默认控件行为的完整说明,请参阅 在这种情况下,您需要覆盖OnApplyTemplate方法,并使用GetTemplateChild方法订阅按钮事件: 其中,按钮名称是在默认样式的模板中找到的特定按钮的名称
protected override void OnApplyTemplate()
{
base.OnApplyTemplate();
var previousButton = GetTemplateChild("TheButtonName") as Button;
previousButton.Click += PreviousTrackClicked;
}