播放音乐与视频
播放音乐与视频范例 ,区别于播放音乐与视频应该是Source属性的值不同
XAML 里面写入:
<Grid x:Name="LayoutRoot" Background="Transparent"> <StackPanel Orientation="Vertical"> <MediaElement x:Name="mediaElement" Source="haha/ha.mp3" AutoPlay="False" /> <Button x:Name="btnPlay" Content="播放" Click="btnPlay_Click" /> <Button x:Name="btnPause" Content="暂停" Click="btnPause_Click" /> <TextBlock x:Name="lblStatus" /> </StackPanel> </Grid>
在初InitializeComponent();下新建一个事件
mediaElement.CurrentStateChanged += new RoutedEventHandler(mediaElement_CurrentStateChanged);
事件中显示状态
void mediaElement_CurrentStateChanged(object sender, RoutedEventArgs e) { // 显示 MediaElement 的当前状态 lblStatus.Text = mediaElement.CurrentState.ToString(); }
音乐播放与暂停mediaElement.Play(); mediaElement.Pause();