У меня есть MediaElement, где источник связывается с некоторыми данными
<MediaElement Source='{Binding Something}' />
Что самый простой путь состоит в том, чтобы иметь видео повторение? Идеально, MediaElement имел бы повторное свойство поведения.
<MediaElement RepeatBehavior='Forever' ... />
Но я не могу найти такое свойство.
Вам нужно добавить раскадровку к MediaElement. См. Пример ниже:
<MediaElement Name="myMediaElement" >
<MediaElement.Triggers>
<EventTrigger RoutedEvent="MediaElement.Loaded">
<EventTrigger.Actions>
<BeginStoryboard>
<Storyboard>
<!-- The MediaTimeline has a RepeatBehavior="Forever" which makes the media play
over and over indefinitely.-->
<MediaTimeline Source="media\tada.wav" Storyboard.TargetName="myMediaElement"
RepeatBehavior="Forever" />
</Storyboard>
</BeginStoryboard>
</EventTrigger.Actions>
</EventTrigger>
</MediaElement.Triggers>
</MediaElement>