В серебристом свете нет прямого "гудка", что я знаю. Тем не менее, у вас есть множество звуковых возможностей; один из которых использует элемент управления MediaElement . Таким образом, вы можете добавить один из них на свою страницу:
<MediaElement x:Name="beeper"></MediaElement>
Тогда в вашем коде позади вы можете назначить и вызвать звук:
private void AssignBeep()
{
Uri beepUri = new Uri("Project;component/beep.mp3", UriKind.RelativeOrAbsolute);
StreamResourceInfo streamInfo = Application.GetResourceStream(beepUri);
this.beeper.SetSource(streamInfo.Stream);
this.beeper.AutoPlay = false;
}
Тогда вы можете позвонить для звукового сигнала:
private void PlayBeep()
{
this.beeper.Position = new TimeSpan(0,0,0,0);
this.beeper.Volume = 1;
this.beeper.Play();
}
Кредиты для forums.silverlight.net