之间的区别是什么。
<TextBox Text="{local:BindingResourceExtension MyBinding}" >
<TextBox.Style>
<StaticResourceExtension ResourceKey="style" />
</TextBox.Style>
</TextBox>
和
<TextBox Text="{local:BindingResourceExtension MyBinding}" Style="{StaticResource style}"/>
在XAML中应该首选哪个?
答案 0 :(得分:1)
没有区别。大括号语法是专门设计的,因此您可以在属性值中使用标记扩展,而不必像在第一个示例中那样将属性指定为子元素。因此,在这些情况下,首先使用大括号语法。