Silverlight är en mixed - media-plattform som liknar Flash . Det är nyttigt för dem att skapa videor och spel . Laddar en Silverlight bild i ditt projekt från en resurs på - eller offline kräver en särskild tillägg till din C # game kod . Detta kommer att ladda bilden endast när det behövs , lämnar den vilande annars . Saker du behöver
Silverlight och dess motsvarande C # -kod
webbhotell
Bild
Visa fler instruktioner
1
Överför bilden till ett webbhotell om det är inte online redan .
2
Kopiera bildens URL . Var noga med att inkludera filtillägget i slutet ( . Jpg , . Png , etc ) . Om du laddat upp den själv , kopiera den från din server . Om du använder en bild redan på nätet , få det genom att högerklicka på den och välj "Kopiera bild . " Håll det praktiskt .
3
Öppna C #-kod som styr din Silverlight projektet .
4
Bläddra till den punkt i " Grafik " delen av spelet eller video koden där du vill att bilden ska visas . Det kommer sannolikt att bli flera bilder redan här , men Silverlight etiketter dem så att du kan räkna om den nya bilden ska gå
5
Kopiera och klistra in följande kod där du vill att bilden ska visas : .
partiella offentliga klass MainPage : UserControl
{
offentlig MainPage ( ) katalog
{
InitializeComponent ( ) ;
BitmapImage bi = ny BitmapImage ( ) ;
bi.UriSource = ny Uri ( " IMAGE URL " ) ;
MyImage.Source = bi ,
MyImage.ImageOpened + = nya EventHandler ( MyImage_ImageOpened ) ;
}
void MyImage_ImageOpened ( objekt avsändare , RoutedEventArgs e ) katalog
{
//Bild last komplett .
}
}
6
Ersätt " iMAGE URL " med webbadressen för din bild .
7
Spara Silverlight C # -kod genom att välja " Spara som " i Arkiv -menyn . Ge den ett nytt namn så att du kan återgå till den gamla koden om bilden orsakar problem .