在Xaml中应用触发器

本文关键字:触发器 应用 Xaml | 更新日期: 2023-09-27 18:09:11

我正在尝试在按钮点击上播放wav声音:

我正在尝试使用soundplayeractionclass。

http://msdn.microsoft.com/en-us/library/system.windows.controls.soundplayeraction.aspx

下面是一个xaml代码片段

<UserControl.Resources>
    <UserControl.Triggers>
        <EventTrigger RoutedEvent="Button.Click" SourceName="btnSave">
            <EventTrigger.Actions>
                <SoundPlayerAction Source="Media'notify.wav"/>
            </EventTrigger.Actions>
        </EventTrigger>
    </UserControl.Triggers>

它不喜欢我使用UserControl。触发此行为的任何推荐方法?

谢谢。

在Xaml中应用触发器

我使用Button。触发,这次成功了。

谢谢!