0
我使用WPF中的TabControl作为一种等效于ASP.Net多视图控件的类型。我需要隐藏四个tabitem标题中的两个。在XAML中这样做的最好方法是什么?隐藏WPF TabControl中的选定TabItems
我使用WPF中的TabControl作为一种等效于ASP.Net多视图控件的类型。我需要隐藏四个tabitem标题中的两个。在XAML中这样做的最好方法是什么?隐藏WPF TabControl中的选定TabItems
我通过添加DataTriggers到我的模板来解决这个问题。如果我的选项卡是DeTached(隐藏),我将Visibility
属性设置为Collapsed
。如果它再次可见,我简单地将Visibility
属性再次设置为Visible
。
<DataTrigger Binding="{Binding IsDetached}" Value="True">
<Setter Property="Visibility" Value="Collapsed" />
</DataTrigger>
<DataTrigger Binding="{Binding IsDetached}" Value="False">
<Setter Property="Visibility" Value="Visible" />
</DataTrigger>
编辑:更新根据@Miklós Balogh
反馈。谢谢,改进了我的代码,哈哈。 :)
设置TabItem的可见性:'
随意更新您的问题,或添加其他信息,如果这不是您正在寻找的答案。 – eandersson