繁体   English   中英

如何为Tabitem标头和此Tabitem的内容设置不同的字体?

[英]How can I set different fonts for tabitem header and content of this tabitem?

如何为Tabitem标头和此Tabitem的内容设置不同的字体?

像WPF中的任何东西一样,有很多方法。 在不完全知道您要做什么的情况下,这是一个“例如”(我不建议您使用这种字体组合:))

    <TabControl>
        <TabControl.Resources>
            <Style TargetType="{x:Type TextBlock}">
                <Setter Property="FontFamily" Value="Comic Sans MS" />
                <Setter Property="FontSize" Value="20" />
            </Style>

            <Style x:Key="headerStyle" TargetType="{x:Type TextBlock}">
                <Setter Property="Control.FontFamily" Value="Papyrus" />
                <Setter Property="Control.FontSize" Value="12" />
            </Style>
        </TabControl.Resources>
        <TabItem>
            <TabItem.Header>
                <TextBlock Text="Header" Style="{StaticResource headerStyle}" />
            </TabItem.Header>
            <TextBlock Text="Here is the content" />
        </TabItem>
    </TabControl>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM