微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Silverlight编程 之 路径问题补充

 

文件结构(其中蓝色标记文件夹)

 

/MyProject_CS

      /MyProject

             /mainpage.axml

             /banana.png

             /SubPages

                     /page1.axml

                     /page2.axml

                     /apple.png


      /MyProject.Web

             /orange.png

             /ClientBin

                     /MyProject.xap

                     /blueBerry.png

 

测试一:

文件 page1.xaml,位于SubPages 文件夹内,该文件夹与mainpage.axml同目录

 

page1.xaml 中代如下

<Image x:Name="MainImage" Source= "/apple.png" >

设置 Build Action : Content, copy to Output Director : copy always

通过网页成功访问到page1.xaml 所在目录下的图片文件,同时图片压缩到MyProject.xap文件

 

 

测试二:

文件 page1.xaml,位于SubPages 文件夹内,该文件夹与mainpage.axml同目录

 

page1.xaml 中代如下

<Image x:Name="MainImage" Source= "../banana.png" >

设置 Build Action : Resource, copy to Output Director : Do not copy

通过网页成功访问到该图片文件

 

 

测试三:

文件 page1.xaml,位于SubPages 文件夹内,该文件夹与mainpage.axml同目录

 

page1.xaml 中代如下

<Image x:Name="MainImage" Source= "../banana.png" >

设置 Build Action : Content, copy to Output Director : Do not copy / copy always

通过网页无法访问到该图片文件,同时图片压缩到MyProject.xap文件

 

 

测试四:

文件 page1.xaml,位于SubPages 文件夹内,该文件夹与mainpage.axml同目录

 

page1.xaml 中代如下

<Image x:Name="MainImage" Source= "/banana.png" >

设置 Build Action : Content, copy to Output Director : Do not copy / copy always

通过网页成功访问到该图片文件,同时图片压缩到MyProject.xap文件

 

 

测试五:

文件 page1.xaml,位于SubPages 文件夹内,该文件夹与mainpage.axml同目录

 

page1.xaml 中代如下,无法设定相关属性

<Image x:Name="MainImage" Source= "/blueBerry.png" >

添加到项目中去

通过网页成功访问到该图片文件,图片未被压缩到MyProject.xap文件

 

 

测试六:

文件 page1.xaml,位于SubPages 文件夹内,该文件夹与mainpage.axml同目录

 

page1.xaml 中代如下,无法设定相关属性

<Image x:Name="MainImage" Source= "./blueBerry.png" >

添加到项目中去

通过网页不能访问到该图片文件,图片未被压缩到MyProject.xap文件

 

 

测试七:

文件 page1.xaml,位于SubPages 文件夹内,该文件夹与mainpage.axml同目录

 

page1.xaml 中代如下

<Image x:Name="MainImage" Source= "../orange.png" >

添加到项目中去

通过网页不能访问到该图片文件,图片未被压缩到MyProject.xap文件

 

总结:

一,当图片添加入项目资源中后,作如下设置

Build Action : Content

copy to Output Director : Do not copy / copy always

无论源图片在何处,通过文件名/xxx.png都可以经过网页访问到该文件,并且在.xap文件中可以找到该图片


二,作如下设置

Build Action : Resource

可以通过图片相对于该axml文件所在的相对路径找到,但未压缩到.axp文件

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐