播放音乐与视频

 

播放音乐与视频范例 ,区别于播放音乐与视频应该是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();


          

posted @ 2012-07-19 09:51  銱ル╬鎯噹  阅读(213)  评论(0编辑  收藏  举报