勝手に太字にしないで
GroupBoxコントロール
のヘッダー文字列を太字にしたいとき、次のように記述してしまうと、GroupBoxコントロール
で括られたすべてのコントロールに太字が適用されてしまいます。
<GroupBox Header="グループボックス見本"
FontWeight="Bold">
<StackPanel>
<Label Content="ラベル見本1"/>
<Label Content="ラベル見本2"/>
</StackPanel>
</GroupBox>
↑のように記述すると、
「グループボックス見本」
のみを太字にしたいはずが、
「ラベル見本1」
「ラベル見本2」
も太字になってしまいます。
どうすれば
以下のように記述すると、これを解決できます。
<GroupBox>
<GroupBox.Header>
<TextBlock FontWeight="Bold"
Text="グループボックス見本"/>
</GroupBox.Header>
<StackPanel>
<Label Content="ラベル見本1"/>
<Label Content="ラベル見本2"/>
</StackPanel>
</GroupBox>