我有一个位图对象,它不是静态资源。通常,在WPF中进行图像绑定时,您可以将其绑定到字符串路径。但是,我有一个动态创建的位图对象,我想要绑定它。是否可能做类似以下的事情:
<WrapPanel x:Name="imageWrapPanel" HorizontalAlignment="Center">
<Image Source="{Binding Material1}" Margin="10" />
<Image Source="/NightVision;component/Images/concrete_texture.tif" Margin="10" />
</WrapPanel>
在代码后台文件中,我有一个公共访问器:
public Bitmap Material1 {
get
{
return new Bitmap(/* assume created somewhere else*/)
}
}
以上方法显然不起作用,但是否有类似的解决方案?