&tag(WPF/HeaderedContentControl);
HeaderTemplateでヘッダー部分のカスタマイズ、ContentTemplateでコンテンツ部分のカスタマイズが可能。全体のレイアウトを表示したい場合はTemplateを使うがその場合、HeaderTemplateやContentTemplateで設定した値は生かされないみたい(?)
<HeaderedContentControl>
<HeaderedContentControl.HeaderTemplate>
<DataTemplate>
<TextBlock Background="Gray" Foreground="Black">ヘッダーです</TextBlock>
</DataTemplate>
</HeaderedContentControl.HeaderTemplate>
<HeaderedContentControl.ContentTemplate>
<DataTemplate>
<TextBlock Background="White" Foreground="Black">コンテンツです</TextBlock>
</DataTemplate>
</HeaderedContentControl.ContentTemplate>
<!-- 中身を制御したい場合は
<HeaderedContentControl.Template>
<ControlTemplate TargetType="{x:Type HeaderedContentControl}">
<StackPanel>
<Grid>
<ContentPresenter ContentSource="Header"/>
</Grid>
<Grid>
<ContentPresenter ContentSource="Content"/>
</Grid>
</StackPanel>
</ControlTemplate>
</HeaderedContentControl.Template>
-->
</HeaderedContentControl>