2014-01-11 33 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