Как определить хост приложения Silverlight
-
03-07-2019 - |
Вопрос
Моему приложению silverlight необходимо вернуться к хосту, откуда оно пришло для его данных. Как заставить веб-клиента подключиться к корню этого сайта?
Например, мой xap silverlight находится в корзине Amazon S3 и загружается через HTML-файл в эту же корзину. Я хочу сделать http://mybucket.s3.amazonaws.com/ , а затем действовать на XML, который возвращается из этого GET.
Решение
Используйте System.Windows.Application.Host
- см. документация , которая содержит этот пример:
" В следующем примере показано, как использовать Host для получения пути к пакету приложения Silverlight. "
<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>
Другие советы
Application.Current.Host.Source в C #
Не связан с StackOverflow