Мне нужен собственный заголовок для моего элемента GroupBox
. Теперь проблема в том, что когда я переключаю стиль в своем приложении, объект метки CheckBox
в заголовке не меняет передний план в соответствии с новым стилем темы.
Как мне унаследовать стиль от текущей темы?
Я пытался унаследовать стиль от StaticRessource LabelTextBrush, однако метка всегда остается черной. Может быть, это не тот ресурс?
<GroupBox x:Name="gpDetailView" Grid.Column="1" Margin="5" Grid.Row="3" Grid.ColumnSpan="2">
<GroupBox.Header>
<DockPanel>
<CheckBox x:Name="ckbState" Content="Ersatzteil aktiv" Foreground="{DynamicResource LabelTextBrush}">
<CheckBox.Resources>
<Style TargetType="{x:Type CheckBox}" BasedOn="{StaticResource {x:Type CheckBox}}">
<Setter Property="Foreground" Value="{DynamicResource LabelTextBrush}"/>
</Style>
</CheckBox.Resources>
</CheckBox>
</DockPanel>
</GroupBox.Header>
<Grid>
</Grid>
</GroupBox>
Любая помощь приветствуется! Спасибо!