2014-01-11 30 views
2

我有这个按钮: 如何设置MediaElement的位置?

private void Answer1_Click(object sender, Windows.UI.Xaml.RoutedEventArgs e) 
{ 
    MediaElement1.Play(); 
} 

的问题是,如果我点击它,然后再快速点击的声音只会继续从当我再次按下它,它是位置播放。

我想要的是从开始0,0的声音重播。 所以我想我可以通过在MediaElement1.Play();上一行的按钮中设置0,0的声音位置来完成。

如果您知道任何更好的解决方案也不错;)

+0

看看[MSDN:MediaElement.Position地产(HTTP:// msdn.microsoft.com/en-us/library/system.windows.controls.mediaelement.position(v=vs.110).aspx)我在2秒内搜索到了这个。 – Jim

+0

叶我同意,但它不是那么明确,对我来说... 虽然;) – user2975038

回答

2

是的,只需设置Position属性:

MediaElement1.Position = TimeSpan.Zero; 
MediaElement1.Play(); 
+0

谢谢! :D 我认为它解决了我的问题:) – user2975038