使用以下代码,我可以在Tag
内访问Style
的{{1}}值:
ControlTemplate
由于我的案例中已使用<!-- TabItem ControlTemplate -->
<ControlTemplate x:Key="ctrlTemplate" TargetType="{x:Type TabItem}">
...
<TextDecoration.Pen>
<Pen Brush="{Binding Path=Tag, RelativeSource={RelativeSource TemplatedParent}}" Thickness="4" />
</TextDecoration.Pen>
...
</ControlTemplate>
<!-- TabItem Style -->
<Style x:Key="styleTabItem" TargetType="{x:Type TabItem}">
<Setter Property="Tag" Value="Gold" />
<Setter Property="Template" Value="{StaticResource ctrlTemplate}" />
</Style>
属性,因此我的问题是:如何从Tag
中导入Brush
如果ControlTemplate
是Brush
资源?
Style