Wpf 如何在ItemsControl的GroupBox上设置样式触发器而不丢失其当前样式?

Wpf 如何在ItemsControl的GroupBox上设置样式触发器而不丢失其当前样式?,wpf,itemscontrol,children,groupbox,Wpf,Itemscontrol,Children,Groupbox,在ItemsControl的子项(GroupBox)上设置样式触发器时,我以前应用于GroupBox的样式将丢失,并使用默认样式进行渲染。在新样式中使用BasedOn属性 这是用于使用默认样式的 <Style x:Key="newGroupBoxStyle" TargetType="{x:Type GroupBox}" BasedOn="{StaticResource {x:Type GroupBox}}"> //...put triggers or whatever you w

在ItemsControl的子项(GroupBox)上设置样式触发器时,我以前应用于GroupBox的样式将丢失,并使用默认样式进行渲染。

在新样式中使用BasedOn属性

这是用于使用默认样式的

<Style x:Key="newGroupBoxStyle" TargetType="{x:Type GroupBox}" BasedOn="{StaticResource {x:Type GroupBox}}">
  //...put triggers or whatever you want here         
 </Style>

//…把触发器或任何你想要的东西放在这里
如果要使用基于自己的样式的样式,请使用


。。。BasedOn=“{StaticResource MyGroupBoxStyleKey}…”

很好。但是有没有一种方法不引用样式键就可以做到这一点?我的样式只是针对GroupBox,没有键。哦,你编辑了你的答案,我第二次没有注意到更改!非常感谢