此 XAML 源:
<TextBlock Margin="10,0,0,0" FontSize="16" />
根据ILSpy编译为BAML:
<TextBlock Margin="10,0,0,0" TextBlock.FontSize="16" />
我可能是错的,但似乎 BAML 版本使用附加的属性语法而不是属性语法(例如用于 Margin
(。
我发现:
- 这个相关的问题 如何使用附加的属性 TextBlock.FontSize? 说:
TextBlock.FontSize
不是附加属性,它只是一个常规属性 依赖项属性
这可能与MSDN有些矛盾:
此依赖项属性还具有附加的属性用法。在 XAML 中, 用法是