如何在运行时设置图像控件的图像
本文关键字:图像 控件 设置 运行时 | 更新日期: 2023-09-27 18:00:34
我正在努力获得一个路径并将其添加到Image控件中。
这是我的代码:
var uriSource1 = new Uri(@"/Earnest_Individuals:,,,;component/Images/Section5bb1.png", UriKind.Relative);
image2.Source = new BitmapImage(uriSource1);
图像中没有显示任何内容。我认为图像路径有问题。
假设Earnest_Individuals
是带有Images/Section5bb1.png的程序集的名称,则可以尝试
var uriSource1 = new Uri(@"pack://application:,,,/Earnest_Individuals;component/Images/Section5bb1.png");
在WPF 中打包URI
在代码隐藏中,您必须将其显式写入资源文件包URI(前提是Earnest_Individuals
是引用程序集的名称,Section5bb1.png
是资源):
var uriSource1 = new Uri(
"pack://application:,,,/Earnest_Individuals;component/Images/Section5bb1.png");
image2.Source = new BitmapImage(uriSource1);