Требуется процесс тестирования:
- Воспроизведение музыкального файла.
- Запустите приложение.
- Убедитесь, что во время загрузки приложения оно не останавливает, не возобновляет и не останавливает активно воспроизводимую музыку.
Как сделать это в Silverlight?
У меня есть что-то вроде:
protected void CheckMusicPlaying()
{
if (MediaPlayer.State == MediaState.Playing)
{
MessageBoxResult Choice;
Choice = MessageBox.Show("Media is currently playing, do you want to stop it?", "Stop Player", MessageBoxButton.OKCancel);
if (Choice == MessageBoxResult.OK)
MediaPlayer.Stop(); //We simply stop their music so when they click your buttons, only yours is playing.
}
}
и в конструкторе: CheckMusicPlaying();
вылетает.