none
silverlight项目里用到的图片,应该放项目的什么位置?? RRS feed

  • 问题

  • <ListBox.ItemTemplate>
                    <DataTemplate>
                        <StackPanel>
                            <Image Source="{Binding ProductImage}"></Image>
                        </StackPanel>
                    </DataTemplate>
                </ListBox.ItemTemplate>
    <ListBox.Background>
    我那个ProductImage在数据库里的值是“images/查询统计.jpg”这些类似的值。
    请问这个images存放图片的文件夹应该放哪个位置呀。
    今天做了几次都没调取出来图片,纳闷了,google也搜索不到,(顺便发句牢骚,学习sl最大的难点就是出了问题搜索不到,哎·)

    一,这个文件夹是放silverlight项目下吗?
    二,这个文件夹是放silverlight相关的web项目下吗?
    三,这个文件夹是放silverlight相关的web项目的ClientBin文件夹下吗?

    我总是在这点上很迷惑。谢谢指导呀。
    视别人的帮助为恩赐~
    2009年5月18日 10:17

答案

全部回复

  • 放在这个文件夹是放silverlight相关的web项目下 朋友 问下  你是做什么项目 ?怎么跟我的一样啊?我是做考试系统 也是把 查询统计 放到 images文件夹中 我的qq  251181614 手机   13632918273  加我啊
    2009年5月18日 13:35
  • 单独做一个USERCONTROL的时候,可以直接在项目里面建立IMAGES文件夹并且添加其中的图片。
    但如果是已经有一个ASP.NET的网站的话,则要把IMAGES这个文件夹拷贝到WEB的CLIENTBIN文件夹下面,图片路径不用改变,直接可以使用。

    PS:图片位置都是自己定的,我一般就是建一个IMG的文件夹,然后往里面添加图片,希望对你有帮助呀~~~

    2009年5月18日 14:12
  • 我在这个blog里介绍了一下关于图片路径的问题。在这里: http://blogs.msdn.com/xusun/archive/2008/12/31/silverlight.aspx 

    简要的说,图片可以置于dll中,可以在xap中,可以在其它Uri的路径,但是你引用的时候设置是不同的。详情见如上链接。

    • 已标记为答案 woodynet 2009年5月19日 8:42
    2009年5月18日 20:25
  • 不要用中文命名文件,肯定出错
    • 已标记为答案 woodynet 2009年5月19日 8:43
    2009年5月19日 0:46
    版主