在app

时间:2016-08-17 13:51:35

标签: c# wpf image resources

我的C#应用​​程序包含WPF元素中的一些图像。就像那样:

<Grid.Background>
    <ImageBrush ImageSource="Images/back.png" />
</Grid.Background>

它们嵌入了编译,因此,如果不重建项目,就无法修改图片。我希望我的程序在启动时从磁盘加载图像,以使它们可以更改而无需重新编译。我知道这可以通过特殊的加载器来完成(例如Image.FromFile)。但是这样一来,所有的图片都必须在加载后添加到C#代码的stage中,而不是在WPF中。有没有办法做到这一点更简单?也许资源属性或类似的东西?

0 个答案:

没有答案