我正在构建一个自定义控件库,它直接包含一些音频文件。它们应该嵌入到库中。
现在我想在自定义按钮按下时播放这样的音频文件:
<ControlTemplate.Triggers>
<EventTrigger RoutedEvent="PreviewMouseDown">
<SoundPlayerAction Source="pack://application:,,,/CustomControlLibrary1;component/Audio/buttonPress.wav" />
</EventTrigger>
...
当我在项目中包含该库时,启动时发生错误:
Cannot locate resource 'audio/buttonPress.wav'.
我将每个音频文件的 Build Action 设置为“Embedded Resource”,但仍然出现错误。
我一直在努力解决这个问题。我到底做错了什么?