queren 发表于 2017-2-10 10:27:35

c1TabControl怎么使TabItem大小不随字体大小改变

c1TabControl怎么使TabItem大小不随字体大小改变

Alice 发表于 2017-2-10 15:40:37

谢谢您的反馈。
C1DockingTab的TabSizeMode属性,可以控制Tab的尺寸模式。
你可以通过它来满足需求。

queren 发表于 2017-2-10 20:30:53

谢谢您的回复,但是我问的是C1TabControl,不是C1DockingTab,C1TabControl里面没有TabSizeMode属性

queren 发表于 2017-2-11 10:03:58

Alice 发表于 2017-2-10 15:40
谢谢您的反馈。
C1DockingTab的TabSizeMode属性,可以控制Tab的尺寸模式。
你可以通过它来满足需求。

谢谢您的回复,但是我问的是C1TabControl,不是C1DockingTab,C1TabControl里面没有TabSizeMode属性

KNight 发表于 2017-2-12 02:04:50

queren 发表于 2017-2-11 10:03
谢谢您的回复,但是我问的是C1TabControl,不是C1DockingTab,C1TabControl里面没有TabSizeMode属性

你可以重写headertemplate,并将template中最外一层设置固定高度即可,参考代码如下:
<c1:C1TabControl>
    <c1:C1TabControl.Resources>
      <Style TargetType="c1:C1TabItem">
            <Setter Property="HeaderTemplate">
                <Setter.Value>
                  <DataTemplate>
                        <Grid Height="35">
                            <ContentPresenter Name="SelectedItemContent" ContentTemplate="{x:Null}"
                                              VerticalAlignment="Center" />
                        </Grid>
                  </DataTemplate>
                </Setter.Value>
            </Setter>
      </Style>
    </c1:C1TabControl.Resources>
    <c1:C1TabItem Header="TabItem" FontSize="25" />
    <c1:C1TabItem Header="TabItem" FontSize="15" />
    <c1:C1TabItem Header="TabItem" FontSize="5" />
    <c1:C1TabItem Header="TabItem" FontSize="1" />
</c1:C1TabControl>

queren 发表于 2017-2-12 14:59:54

非常感谢

Alice 发表于 2017-2-13 10:05:55

queren 发表于 2017-2-12 14:59
非常感谢

谢谢。
您也可以仅仅重写Header的模板。
比如:
<c1:C1TabItem   >
                <c1:C1TabItem.Header>
                  <TextBlock Text="header" Height="50" FontSize="20"></TextBlock>
                </c1:C1TabItem.Header>
            </c1:C1TabItem>
            <c1:C1TabItem   >
                <c1:C1TabItem.Header>
                  <TextBlock Text="header" Height="50" FontSize="10"></TextBlock>
                </c1:C1TabItem.Header>
            </c1:C1TabItem>
页: [1]
查看完整版本: c1TabControl怎么使TabItem大小不随字体大小改变