buttons
xaml の media 要素を使用した3 つの標準を次に示します。
<Button Content="Sound1"
Click="Button_Click1"
HorizontalAlignment="Center"
VerticalAlignment="Top"/>
<MediaElement x:Name="PlaySound1"
Grid.Row="1"
/>
<Button Content="Sound2"
Click="Button_Click2"
HorizontalAlignment="Center"
VerticalAlignment="Top"
Margin="177,72,177,0"
Width="126"/>
<MediaElement x:Name="PlaySound2"
Grid.Row="1"
/>
<Button Content="Sound3"
Click="Button_Click3"
HorizontalAlignment="Center"
VerticalAlignment="Top"
Margin="177,149,177,0"
Width="126" />
<MediaElement x:Name="PlaySound3"
Grid.Row="1"
/>
これが私が使用した簡単なコードです。3 番目のボタンを再生しようとしてもbuttons
機能button2
しbutton1
ません。
private void Button_Click1(object sender, RoutedEventArgs e)
{
PlaySound1.Source = new Uri("sound.wma", UriKind.Relative);
PlaySound1.Stop();
PlaySound1.Play();
}
private void Button_Click2(object sender, RoutedEventArgs e)
{
PlaySound2.Source = new Uri("sound2.wma", UriKind.Relative);
PlaySound2.Stop();
PlaySound2.Play();
}
private void Button_Click3(object sender, RoutedEventArgs e)
{
PlaySound3.Source = new Uri("sound3.wma", UriKind.Relative);
PlaySound3.Stop();
PlaySound3.Play();
}
複数のボタンを複数のサウンドで使用する正しい方法は何ですか?