Wie das Heer der Silverlight-Anwendung zu bestimmen,
-
03-07-2019 - |
Frage
Meine Silverlight-Anwendung muss aus zurück an den Host bekommen, woher er seine Daten kamen. Wie erhalte ich den Webclient an die Wurzel dieser Stelle zu verbinden zurück.
Zum Beispiel meiner Silverlight XAP in einem Amazon S3 Eimer sitzt und über eine HTML-Datei in dem gleichen Eimer geladen. Ich möchte ein http://mybucket.s3.amazonaws.com/ und wirken dann auf die xML, die von diesen GET.
zurückgegebenLösung
Verwenden System.Windows.Application.Host
- siehe die Dokumentation , die dieses Beispiel enthält:
„Das folgende Beispiel zeigt, wie Host verwenden, um den Pfad zu dem Silverlight-Anwendung Paket zu bekommen.“
<UserControl x:Class="SilverlightApplication.Page"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Grid>
<TextBlock Text="{Binding Source}" />
</Grid>
</UserControl>
Andere Tipps
Application.Current.Host.Source in C #
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow