Microsoft Silverlight är en multimedia plattform utformad för användning på multimedia webbplatser och applikationer. Programvaran är avsedd för interaktivt spel och högkvalitativa medier uppspelning . Dessutom är Silverlight kompatibel med alla Microsoft- format, till exempel WMV och WMA , och även inkluderar VC1 codec som används i DVD och Blu -ray -spelare . Om du vill lägga till ljud till dina Silverlight -projektet , kan du göra det med bara några rader kod
Du behöver : . Silverlight redaktör
1 . . Öppna din Silverlight projekt i din editor . 2 . Högerklicka på ditt projekt från fliken Projekt , klicka sedan på " Lägg till befintliga objekt. "
3 . Klicka på den ljudfil som du vill infoga , klicka på " Öppna ". 4 . Högerklicka på filen som importeras , klicka sedan på " Egenskaper ". 5 . Ställ Bygg-Action inställningen till " resurs " och stäng sedan fönstret . 6 .
Lägg till följande kod mellan och -taggar på sidan. XAML -fil i samband med projektet med hjälp av Silverlight editor för att deklarera en MediaElement . Byt Källa filnamn , vilket i detta fall är " Boom. mp3 . "
Lägg till följande kod i ditt projekt koden på den plats som du vill att MediaElement ska visas :
using System;
hjälp System. Collections. Generic ;
hjälp System. Linq ;
använder System. Net ;
hjälp System. Windows ;
använder systemet. Windows. Controls ;
hjälp System. Windows. Documents ;
hjälp System. Windows. Input ;
hjälp System. Windows . Media ,
hjälp System. Windows. Media. Animation ;
hjälp System. Windows. Shapes ;
namespace Tip22
{
partiella offentliga klass Sida : UserControl
{
offentliga sidan ( )
{
InitializeComponent () ;
}
privat void StopAll ( )
{
ljudfil . Stopp ();
}
privat void Button_Click_Sound ( objekt avsändare , RoutedEventArgs e )
{
StopAll () ;
SoundFile. Play () ;
}
}
} 8 . Klicka på " Projekt " längst upp i editorn , klicka på " Kör Project " för att testa ditt projekt .
tips och varningar
att automatiskt spela ljudfilen när en användare öppnar sidan eller programmet , ändra AutoPlay=" False " till AutoPlay="true " i MediaElement förklaring delen av din sida. XAML -fil .
Många redaktörer används ofta för att redigera Silverlight , till exempel Microsoft Visual Studio och Expression Blend .