原文:
WPF 调用资源图片最近做的wpf项目中,在开发的时候,把图片放到了bin下面,采用了imagePath =System.IO.Directory.GetCurrentDirectory()+"/images/starShow.jpg";获得图片是可以的,可是发布之后却获取不到图片,这让我很纠结,后来通过把图片添加到了资源中,然后调用资源即可解决了问题
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcuYzMhVDNkFGO3YWZ0UTY5ATNllTOjNzM0YzYycjNkZTZfdWbp9CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.png)
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;