我正在构建一个自定义控件库,它直接包含一些音频文件。它们应该嵌入到库中。
现在我想在自定义按钮上播放这样的音频文件:
<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”,但错误仍然存在。
我正试图解决这个问题多年。我到底犯了什么错?