Windows Phone 8:如何动态设置图像

时间:2012-11-20 10:52:41

标签: windows-phone-8

Windows Phone 8:

我有一个HTML设计要在webbrowser控件中绑定。

在那个HTML中,我需要从我的Windows 8手机应用程序本身动态设置image()(例如:MyApp / Images / Done.png)。

如何动态地在我的HTML中设置此图像?

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

就Zen而言,WP8试图尽可能地将Uris与Win8 Uris对齐。所以每当你问自己“WP8 Uris如何工作?”一个好的起点是Win8和WP7的表现。例如,你会在WP8周围看到很多“ ms-appx:/// ”和“ ms-appdata:/// ”。

具体来说,为了从WebBrowser访问应用程序的Image资源,只需指定本地文件路径。例如,启动一个新的WP8项目并在MainPage.xaml中添加:

<phone:WebBrowser Source="myPage.html" />

创建myPage.html并添加:

<html>
    <body>
        <img src="Assets/AlignmentGrid.png"/>
    </body>
</html>

这会将正确的图像呈现为WebBrowser的一部分。请参阅附件image