xaml中添加MediaElement控件
<MediaElement Name=“TLMedia” Visibility=“Hidden” LoadedBehavior=“Manual” Volume =“0.8” Source=“./DL.mp3”>
</MediaElement>
其中Source是音乐路径,可后台代码设置。
调用TLMedia.Play();开始播放
TLMedia.Play();
可设置加载完成事件,然后在事件中开始播放,这样当重新设置Source时可自动播放
public MainWindow()
{
InitializeComponent();
TLMedia.MediaEnded += TLMedia_MediaEnded;
}
private void TLMedia_MediaEnded(object sender, RoutedEventArgs e)
{
TLMedia.Play();
}