2011-01-25 2 views
1

간단한 진행률 표시 줄과 동영상의 현재 위치를 보여주는 시간 레이블이 필요합니다. Google은 Javascript를 사용하여 몇 가지 예를 들었습니다. 실제로 그렇게하고 싶지는 않습니다. 중요한 것은 진행률 막대를 유지하고 영화가 끝날 때까지 시간을 업데이트하는 것입니다. 그 행사를 어디에서 찾을 수 있습니까?Silverlight MediaElement의 진행률 막대 만들기

답변

4

연결할 이벤트가 없습니다.

대신 Timer을 사용하여 MediaElement's current position에 대해 주기적으로 MediaElement.Position을 확인하고 진행률 표시 줄을 업데이트하십시오.

뭔가 같은 :

private void timer_Tick(object sender, EventArgs e) 
{ 
    TimeSpan currentPosition = Media1.Position;   
    this.Slider1.Value == currentPosition.TotalSeconds 
} 
+0

내 응용 프로그램에서 타이머를 사용하며, 감사했다! –

+1

@D. Veloper - 문제 없어 :) –