29 lines
967 B
C#
29 lines
967 B
C#
Using MediaElement for Audio
|
|
|
|
<Canvas xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
|
|
<MediaElement x:Name="audio"/>
|
|
<Button>A Button With Sounds
|
|
<Button.Triggers>
|
|
<EventTrigger RoutedEvent="Button.Click">
|
|
<EventTrigger.Actions>
|
|
<BeginStoryboard>
|
|
<Storyboard>
|
|
<MediaTimeline Source="click.wav" Storyboard.TargetName="audio"/>
|
|
</Storyboard>
|
|
</BeginStoryboard>
|
|
</EventTrigger.Actions>
|
|
</EventTrigger>
|
|
<EventTrigger RoutedEvent="Button.MouseEnter">
|
|
<EventTrigger.Actions>
|
|
<BeginStoryboard>
|
|
<Storyboard>
|
|
<MediaTimeline Source="hover.wav" Storyboard.TargetName="audio"/>
|
|
</Storyboard>
|
|
</BeginStoryboard>
|
|
</EventTrigger.Actions>
|
|
</EventTrigger>
|
|
</Button.Triggers>
|
|
</Button>
|
|
</Canvas>
|
|
|