有没有办法在不使用Style setter的情况下向tabItem添加附加属性?

时间:2015-09-29 09:28:21

标签: c# wpf xaml attached-properties

我需要在我的动态tabControl itemTab中添加附加属性。 现在我正在做

                <TabControl.Resources>

                    <Style TargetType="{x:Type TabItem}" 
                           BasedOn="{StaticResource {x:Type TabItem}}" >
                        <Setter Property="aa:attachedClass.Property" Value="True">
                        </Setter>
                    </Style>
                </TabControl.Resources>

它有效,但在改变风格时有问题。

如果我移动了basedOn属性,我将获得默认的ItemTemplate。

如果我尝试将附加属性添加到相关的dataTemplate它不起作用(在Snoop中检查它)

有什么建议吗?

0 个答案:

没有答案