Nasıl yapılır: Medya Yürütmesini Yineleme

Bu örnek, medyayı sonsuz bir döngüde oynatacak şekilde ayarlamak için medyayı süresiz olarak kayıttan yürütmeyi gösterir.

Örnek

Aşağıdaki örnek, sonsuz MediaElementMediaTimeline döngüde bir Storyboard medya klibini oynatmak için ve kullanır.

<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" >
  <StackPanel>

    <!-- The MediaElement control plays the sound. -->
    <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>

  </StackPanel>
</Page>

Ayrıca bkz.