首页 文章

如何显示媒体元素中已过去的时间

提问于
浏览
0

我想在播放时显示文本框中视频的播放时间 . 意思是,文本框值应该每秒都会改变 . 我怎样才能实现它?

<MediaElement Name="videoMediaElement" MediaOpened="videoMediaElement_MediaOpened" Width="450" Height="250" MediaEnded="Element_MediaEnded"  />

TimeSpan  _duration = videoMediaElement.NaturalDuration.TimeSpan;
tb_display_elapsedtime.Text = string.Format("{0:00}:{1:00}", _duration.Minutes, _duration.Seconds);

我应该在哪里编写此代码,以便在播放视频时动态获取已用时间?它有什么事吗?

1 回答

  • 0

    您可以从videoMediaElement MediaElement获取Position作为TimeStamp .

相关问题