0
我需要从第二0:45打的MediaElement的部分例如以0:55秒如何玩WPFmediaElement的部分
我在这里使用的MediaElement的位置属性的代码
尝试 Dim mytimeline As New MediaTimeline
Dim mc As MediaClock
FReveal1.Visibility = Windows.Visibility.Visible
FReveal1.Source = New Uri("videos\Front-Game-Answer-Reveals.wmv", UriKind.Relative)
FReveal1.Position = New TimeSpan(0, 0, 4)
mytimeline.Source = FReveal1.Source
mytimeline.Duration = (TimeSpan.FromMilliseconds(5000))
mc = myTimeLine.CreateClock()
FReveal1.Clock = mc
FReveal1.Play()
但是我得到以下错误:“时钟分配给媒体播放器时无法执行此操作。”
是否有另一种方法可以做到这一点?
谢谢
是,由于它的工作原理我创建了一个通用的方法,阻止任何的MediaElement 公用Sub SetStopPosition(BYVAL FromSec为整数,BYVAL ToPosition作为整数,BYVAL视频作为MediaElement的) video.Position =新的TimeSpan(0,0 ,FromSec) video.Play() 虽然video.Position.Seconds
Diego
2011-05-06 16:41:00
高兴它的工作。如果你能把它标记为很棒的答案。谢谢 – 2011-05-07 02:50:25