【发布时间】:2009-12-23 08:20:14
【问题描述】:
XAML: 以下符号的功能区别是什么?
我有什么理由不应该对属性使用第一种方法吗?
<Setter Property="Shape.Stroke" TargetName="circle" Value="#FF3C7FB1"/>
<Setter Property="Shape.Stroke" TargetName="arrow">
<Setter.Value>
<SolidColorBrush>#FF222222</SolidColorBrush>
</Setter.Value>
</Setter>
所以我记得在声望足够高之后添加标签:
标签:展开
编辑 0:我正在使用默认模板来创建自定义控件,并注意到后一种布局是 Microsoft 的做法。这是为了加快解析速度还是只是按照惯例?
编辑 1:我认为转换器是在使用前一种表示法时投入使用的,所以我想我的问题是:这是性能问题吗?如果是,是否有任何基准?
【问题讨论】:
标签: xaml properties notation