none
关于imagesource的路径问题 RRS feed

  • 问题

  • 在XAML中我添加了imagebrush,用imagesource指定图片的路径。请问这个相对路径是相对于哪个路径?是要把图片文件加到项目的资源中吗?或者具体插入一个图片需要哪些步骤?
    "When you fall in love with CODING..."
    2010年2月15日 8:37

全部回复

  • ImageBrush.ImageSource 属性 指向图片的地址,可以为相对或绝对路径

    以在资源中使用图片为例,在项目工程的Images文件夹下添加图片test.jpg

    在XAML中这样使用
    <ImageBrush ImageSource="Images\Test.jpg" />

    在后台代码中使用
     

    xxxControl .ImageSource =  new BitmapImage(new Uri(@"Images\Test.jpg", UriKind.Relative));

    2010年2月24日 7:27
  • 都可以, 相对路径相对于工程文件或者说是相对于你当前编辑的XAML的路径

    ----------definitely maybe
    2010年3月9日 7:10