Microsoft Silverlight ist eine leistungsfähige Entwicklungsplattform verwendet werden, um Rich-Media- Anwendungen für das Web , Desktop und mobile Telefone zu schaffen. In Silverlight können Sie einbinden Ressourcen, um Ihre Anwendung noch attraktiver für den Anwender wie Hinzufügen von Bildern zu Stecknadeln auf einer Karte . Ressourcentyp
Es gibt viele Ressourcentypen Sie in einer Silverlight-Anwendung , einschließlich binärer , Bildern und XML-Dateien einbinden. Die häufigsten eingebettete Ressourcen sind Bilddateien. Bild -Dateien verwendet werden , um das Aussehen von Schaltflächen, Pins oder Hintergründe in Kontrollen zu ersetzen.
Embed Ressource
Um eine Ressource wie eine Bilddatei einbetten Sie können Visual Studio und betten die Datei als binäre Ressourcen. Benutzen Sie den " Image Control " , um die eingebetteten Bilder durch die "Source" -Eigenschaft festlegen. Beachten Sie, dass die Bild-Steuerelement kann nur JPEG-und PNG -Dateiformate. Mit dem Image Control können Sie die Eigenschaften wie Größe und Höhe anpassen.
Visual Studio Bug
In Visual Studio 2008 gibt es einen Fehler bei der Verwendung des " Application.GetResourceStream () "-Funktion . Wenn die Funktion null zurück , dann müssen Sie unter Umständen einen Workaround nutzen . In den Projekt-Ordner löschen Sie alle "*. Ressourcen " Dateien in den Unterordnern . Drücken Sie auf " F5" , um eine Lösung zu bauen.