编程语言
首页 > 编程语言> > c#-WPF GroupBox标头文本问题

c#-WPF GroupBox标头文本问题

作者:互联网

我有以下正确显示的XAML:

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

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

....

        </StackPanel>
    </GroupBox>

我现在想使用以下内容使标题文本变为粗体(我知道在其他项目中也可以使用):

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

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

        </StackPanel>
    </GroupBox>

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

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

解决方法:

您可能已经更改了GroupBox的HeaderTemplate,并且此模板仅支持显示文本.

标签:groupbox,wpf,xaml,c
来源: https://codeday.me/bug/20191029/1958421.html