【发布时间】:2011-04-17 07:35:09
【问题描述】:
谁能告诉我这两种方法有什么区别,可以根据 dbfield 值使您的 GridViewColumn 显示为图像。
第一
<Image Source="{Binding Path=ActionId, Mode=OneWay, Converter={StaticResource local:ActionIdConverter}}" />
第二
<Image>
<Image.Source>
<Binding Path="ActionId" Mode="OneWay">
<Binding.Converter>
<local:ActionIdConverter />
</Binding.Converter>
</Binding>
</Image.Source>
</Image>
Second 工作正常,但 First 正在给予
提供价值 'System.Windows.Markup.StaticResourceHolder' 抛出异常。 内部异常消息是找不到名为的资源 '本地:ActionIdConverter'。资源 名称区分大小写。
但相同的转换器正在第二个工作
知道我在第一种方法中缺少什么吗?
感谢和问候, 阿德南
【问题讨论】:
-
看来您以前从未使用过资源,您可能想了解一下:Resources Overview
标签: wpf data-binding ivalueconverter