Play wav file : MediaElement « Windows Presentation Foundation « C# / C Sharp






Play wav file

Play wav file
   
<Window x:Class="SoundAndVideo.MultipleSounds"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="MultipleSounds" Height="300" Width="300">
    <Grid>
      <Grid.RowDefinitions>
        <RowDefinition></RowDefinition>
        <RowDefinition></RowDefinition>
      </Grid.RowDefinitions>
      <MediaElement x:Name="media1" Volume="0.25"></MediaElement>
      <MediaElement x:Name="media2" Volume="1"></MediaElement>
      <Button>
        <Button.Content>Click.</Button.Content>
        <Button.Triggers>
          <EventTrigger RoutedEvent="Button.Click">
            <EventTrigger.Actions>
            <BeginStoryboard>
              <Storyboard>
                <MediaTimeline Source="c:\song.mp3" Storyboard.TargetName="media1"></MediaTimeline>
              </Storyboard>
            </BeginStoryboard>
            </EventTrigger.Actions>
          </EventTrigger>
        </Button.Triggers>
      </Button>

      <Button Grid.Row="1">
        <Button.Content >wav</Button.Content>
        <Button.Triggers>
          <EventTrigger RoutedEvent="Button.Click">
            <EventTrigger.Actions>
              <BeginStoryboard>
                <Storyboard>
                  <MediaTimeline Source="c:\song.wav" Storyboard.TargetName="media2"></MediaTimeline>
                </Storyboard>
              </BeginStoryboard>
            </EventTrigger.Actions>
          </EventTrigger>
        </Button.Triggers>
      </Button>
    </Grid>
</Window>

   
    
    
  








Related examples in the same category

1.Using MediaElement for AudioUsing MediaElement for Audio
2.Overlapping Videos with EffectsOverlapping Videos with Effects
3.Simple Media PlayerSimple Media Player
4.Play mp3 filePlay mp3 file
5.Declarative PlaybackDeclarative Playback
6.Play a Media FilePlay a Media File
7.Sound And Video Playback in CodeSound And Video Playback in Code
8.Play with MediaPlayerPlay with MediaPlayer
9.Play Audio AsynchronouslyPlay Audio Asynchronously
10.Play System SoundsPlay System Sounds