2011-08-21 67 views
0

我使用C1MediaPlayer WPF控件。現在,我在球員的播放列表顯示媒體的持續時間有問題,的ComponentOne MediaPlayer的WPF控件:MediaItem在播放列表顯示 「00:00:00」 時間?

C1MediaItem MediaClip = new C1MediaItem(); 
MediaClip.MediaSource = new Uri(MediaPath); 
MediaClip.Title = title;  
MediaPlayerControl.Items.Add(MediaClip); 

當我打開播放列表,我的項目的持續時間爲「00:00:00」。

我想將我的項目的持續時間設置爲它的全長不是「00:00:00」,請幫助我嗎?

回答

0

您可以將NaturalDuration屬性設置爲視頻的長度。 爲此,請右鍵單擊C1MediaPlayer並選擇屬性。向下滾動到'Items'集合並單擊省略號。從左窗格中選擇mediaItem,並在右窗格中設置NaturalDuration。或者,你可以設置該屬性在XAML這樣的:

NaturalDuration="00:28:15" 

我也貼一個示例應用程序在this鏈接,供大家參考。

+0

但我不想手動設置它,我想要它自動顯示 –

相關問題