找回密码
 立即注册

QQ登录

只需一步,快速开始

skycober
高级会员   /  发表于:2012-12-26 12:28  /   查看:6958  /  回复:7
当前应用在其独立存储空间内存有一张图片,当向RichTextBox中添加图片时的Uri如何写?

7 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2012-12-26 15:16:00
沙发
回复 1楼skycober的帖子

skycober 你好,
如果图片和应用程序在同一目录下,需要写相对路径,可以使用以下方法添加:
  1. c1RichTextBox1.Selection.Html = "<img src="cover110.jpg" style="height: 100px; width: 137px" />";
复制代码
回复 使用道具 举报
skycober
高级会员   /  发表于:2012-12-26 16:15:00
板凳
回复 2楼iceman的帖子

请看我问题的前提是加载独立存储空间内的图片,不是应用程序目录下的图片
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-12-26 16:18:00
地板
回复 3楼skycober的帖子

请问“独立存储空间” 是否指的是远程的地址,例如,http图片地址:
回复 使用道具 举报
skycober
高级会员   /  发表于:2012-12-26 17:00:00
5#
回复 4楼iceman的帖子

您好,版主!独立存储空间是手机为应用程序分配的存储空间,位于手机内,各应用程序的独立存储空间相互隔离,彼此不能互相访问。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-12-26 18:08:00
6#
回复 5楼skycober的帖子

skycober 您好,

这种情况应该无法访问直接赋值给 RichTextBox。需要先将图片上传至和应用程序同级目录下,再通过 2# 添加图片。
回复 使用道具 举报
skycober
高级会员   /  发表于:2012-12-26 18:34:00
7#
回复 6楼iceman的帖子

问题已经解决了,uri路径写成全路径格式就Ok了。在wp8下利用ApplicationData.Current.LocalFolder.Path获取根目录路径,然后加上图片相对路径即可
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-12-27 13:52:00
8#
回复 7楼skycober的帖子

好的,感谢您把解决方法反馈给我们。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部