WPF GroupBox 标题文本问题

Bri*_*nKE 3 c# wpf xaml groupbox

我有以下正确显示的 XAML:

    <GroupBox Name="RulesGroupBox" Header="Rules">

        <StackPanel Name="RulesStackPanel"
                HorizontalAlignment="Left">

....

        </StackPanel>
    </GroupBox>
Run Code Online (Sandbox Code Playgroud)

我现在想使用以下内容(我知道在其他项目中有效)将标题文本设为粗体:

    <GroupBox Name="RulesGroupBox">
        <GroupBox.Header>
            <TextBlock FontWeight="Bold" Text="Rules"></TextBlock>
        </GroupBox.Header>

        <StackPanel Name="RulesStackPanel"
                HorizontalAlignment="Left">
....

        </StackPanel>
    </GroupBox>
Run Code Online (Sandbox Code Playgroud)

出于某种原因,在此项目中,此更改具有使标题文本“System.Windows.Controls.TextBlock”而不是“Rules”的文本显示的效果。文本现在是粗体但不显示“规则”。

知道为什么 chagne 不会以粗体显示“规则”吗?

Ath*_*ari 5

您可能已更改GroupBox'HeaderTemplate并且此模板仅支持显示文本。