0

我正在开发 Windows 商店应用程序(使用 xaml/C#),我的问题是我可以在一个页面上有两个媒体元素,一个总是会播放一些背景音乐,第二个会根据用户操作播放一些其他声音吗?

我试过但不适合我,只有背景音乐正在播放,其他声音没有播放。

4

1 回答 1

0

我看不出问题。您可以在同一页面上使用 2 个媒体元素。mediaControl1 始终播放,mediaControl2 在用户单击按钮时开始播放。

 <Button Width="150" Height="150" Style="{StaticResource ButtonAppStyle}" Click="MainPage_Loaded">

  <MediaElement  x:Name="mediaControl1" Height="400" Source="Assets/muzika.mp3" RealTimePlayback="True" IsLooping="True"  />
          <MediaElement  x:Name="mediaControl2" Source="Assets/firework1.wav" IsMuted="True"/>


void MainPage_Loaded(object sender, RoutedEventArgs e)
        {
            mediaControl2.IsMuted = false;
            mediaControl2.Play();
        }
于 2013-04-09T15:44:40.943 回答