【发布时间】:2011-03-11 03:44:22
【问题描述】:
假设我有以下虚拟类:
public class Foo
{
public Image MyImage
{
get;
set;
}
}
我在一些 XAML 中有以下内容
<Image Source="{Binding Foo.MyImage}"/>
如果我理解正确,这是行不通的,因为 Source 期望 MyImage 存储位置的 URI 字符串值,但在这种情况下没有 URI,因为 MyImage 在内存中。
我怎样才能使上述工作?
编辑:
这就是 MyImage 的创建方式:
private void CreateBarCode(string bcValue)
{
Code128 bc128 = new Code128();
bc128.HumanReadable = Code128.TextWhere.Below;
this.MyImage = new Bitmap(bc128.Generate(bcValue));
}
通过一个接受字符串值并返回位图格式的条形码的方法。
【问题讨论】:
标签: wpf image data-binding