WPF项目中读取图片资源,属性为生成操作为Resource

当你在工程中对图片进行导入后,图片的属性为如下图,如何在代码中使用该图片资源呢,网上找了很久,都没有说清楚,大部分都是"嵌入资源"的操作方法,写下此文做记录。

以下代码是在工程中创建了一个叫Images的文件夹,导入了123.jpg图片,在代码里需要通过这种方式进行读取

            Uri uri = new Uri("Images/123.jpg", UriKind.Relative);//这个就是所以的pack uri。
            StreamResourceInfo info = Application.GetResourceStream(uri);
            Stream s = info.Stream;
            System.Drawing.Image image = System.Drawing.Image.FromStream(info.Stream);

头部引用:

using System.Drawing;
using System.Windows.Resources;
原文地址:https://www.cnblogs.com/davidzhou11225/p/4761965.html