【发布时间】:2016-07-14 13:47:39
【问题描述】:
我在我的一个项目中使用 dragablz:TabablzControl,我需要动态地隐藏/显示一些选项卡。 事实是控件不尊重 TabItem 的属性 Visibility。 我试过绑定和不绑定,像这样:
<dragablz:TabablzControl Grid.Row="2" BorderThickness="0" FixedHeaderCount="20">
<TabItem Header="Additional Info" Visibility="{Binding ShowAdditionalInfoTab, Converter={StaticResource BooleanToVisibilityConverter}}">
<controls:AdditionalInfoControl />
</TabItem>
<TabItem Header="Additional Info" Visibility="Collapsed">
<controls:AdditionalInfoControl />
</TabItem>
</dragablz:TabablzControl>
但没有一个工作。更改“FixedHeaderCount”不影响结果。
标签始终可见。
还有其他方法可以达到我需要的结果吗?
【问题讨论】:
-
"从 TabablzControl 获取可撕标签是轻而易举的事。"我想躲着他们。在头上。用砖头。
标签: c# wpf mvvm material-design tabcontrol