对不起,我的英语不好,直截了当。
我有一些关于编码的问题要问...
我想问一下,是否可以为所有按钮添加声音?
似乎选择时带有"咔嗒"声的按钮会很好。
有人知道这样做吗?
它是否在此处的某个地方添加了.wav文件源?
new BrushSelection(
new Uri("/KinectPaint;component/Resources/pen-unselected.png", UriKind.RelativeOrAbsolute),
new Uri("/KinectPaint;component/Resources/pen-selected.png", UriKind.RelativeOrAbsolute),
KinectPaintbrush.Marker,
"pen"),
或
SoundPlayer ClickSound = new SoundPlayer(@"c:MediaClickSound.wav");
ClickSound.Play();
我让这段代码工作,一旦你定义了PlaySound
方法,去选择 wpf 上的所有按钮并选择属性下的EventHandler
设置,并将 PlaySound
方法添加到 CLick
事件中,显然startSoundPlayer
将是你想称呼的声音播放器。哦,这是在使用 WPF
namespace WpfApplication1
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
System.Media.SoundPlayer startSoundPlayer = new System.Media.SoundPlayer(@"C:WindowsMediachord.wav");
private void PlaySound(object sender, RoutedEventArgs e)
{
startSoundPlayer.Play();
}
希望这有帮助
您可以为按钮设置一个事件处理程序,它将在其中触发要播放的声音剪辑。