WPF 调用资源图片

     最近做的wpf项目中,在开发的时候,把图片放到了bin下面,采用了imagePath =System.IO.Directory.GetCurrentDirectory()+"/images/starShow.jpg";获得图片是可以的,可是发布之后却获取不到图片,这让我很纠结,后来通过把图片添加到了资源中,然后调用资源即可解决了问题

   

      imagePath = "pack://application:,,,/Financial;component/Properties/../images/star/starShow.jpg";

      imageBrush.ImageSource = new BitmapImage(new Uri(imagePath, UriKind.RelativeOrAbsolute));
      imageBrush.Stretch = Stretch.Fill;//设置图像的显示格式 
      btn.Background = imageBrush;

posted @ 2013-01-15 16:53  双魂人生  阅读(9200)  评论(0编辑  收藏  举报