在计数1上仅隐藏选项卡标题而不隐藏TabItem

时间:2017-04-04 07:21:55

标签: c# wpf tabcontrol itemcontainerstyle

我有一个TabControl,它从ObservableCollection创建TabItems。 所以在我的ViewModel中,我已经有了一个布尔属性IsMultiple,并且已经在代码中设置了。那么如何完全隐藏Tab标题,但仍然显示该标签的内容。 我有这个:

<TabControl ItemsSource="{Binding myObservableCollection}" 
 ItemContainerStyle="{StaticResource myTabItemStyle}"
 Style="{StaticResource myTabStyle}">
  <TabControl.ItemTemplate>
    <DataTemplate>
      <TextBlock Text="{Binding myTabHeaderTextProperty}" />
    </DataTemplate>
</TabControl.ItemTemplate>
<TabControl.ContentTemplate>
    <DataTemplate>
    <DataTemplate>
</TabControl.ContentTemplate>

基本上我想要隐藏itemtemplate,请注意我不能隐藏TextBlock,因为那样的样式仍然只有空文本。我想删除/隐藏完整的标题页。

1 个答案:

答案 0 :(得分:1)

Visibility的{​​{1}}属性设置为ItemContainerStyle

Collapsed