Silverlight is een mixed - media platform vergelijkbaar met Flash . Het is handig voor degenen maken van video's en games . Een afbeelding Silverlight laden in uw project van een Resource on - of offline vereist een specifieke aanvulling op uw C # code spel . Hierdoor wordt het beeld alleen wanneer nodig te laden , waardoor het anders sluimerend . Wat je nodig hebt Silverlight en de bijbehorende C # code webhost Afbeelding Toon Meer Aanwijzingen 1 Upload de afbeelding naar een webhost als het is niet online reeds . Copy 2 URL van de afbeelding . Zorg ervoor dat u de extensie aan het eind ( . Jpg , . Png , etc. ) bevatten . Als je het zelf geupload , kopieert het van uw server . Als u gebruik maakt van een afbeelding al online , krijgen door met de rechtermuisknop te klikken en selecteer " Copy Image Location . " Houd het handig . 3 Open de C # code die uw Silverlight-project beheert . 4 Blader naar het punt in de rubriek " Graphics " van het spel of video- code waar u wilt dat de afbeelding wordt weergegeven . Er zal waarschijnlijk meerdere grafische al hier , maar Silverlight labels hen, zodat je kunt achterhalen waar het nieuwe imago moet gaan Kopieer 5 en plak de volgende code waar u wilt dat de afbeelding wordt weergegeven : . < Br > openbare gedeeltelijke class MainPage : UserControl { openbare MainPage ( ) { InitializeComponent ( ) ; BitmapImage bi = new BitmapImage ( ) ; bi.UriSource = new Uri ( " IMAGE URL " ) ; MyImage.Source = bi ; MyImage.ImageOpened + = nieuwe EventHandler ( MyImage_ImageOpened ) ; } leegte MyImage_ImageOpened ( objecten afzender , RoutedEventArgs e ) { //Afbeelding last compleet . } } 6 Vervang " iMAGE URL " met het webadres van uw afbeelding . 7 Sla de Silverlight C # code door het selecteren van " Opslaan als" in het menu Bestand . Geef het een nieuwe naam , zodat u kunt terugkeren naar de oude code als het beeld zorgt voor problemen .
|