1

我的 silverlight 应用程序需要返回到它的数据来源的主机。如何让网络客户端连接回该站点的根目录。

例如,我的 silverlight xap 位于 Amazon S3 存储桶中,并通过同一存储桶中的 HTML 文件加载。我想做一个http://mybucket.s3.amazonaws.com/然后对该 GET 返回的 xml 进行操作。

4

2 回答 2

3

使用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>
于 2009-05-02T13:05:32.120 回答
1

C# 中的 Application.Current.Host.Source

于 2009-06-25T21:11:43.423 回答