我在我的项目中使用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”不会影响结果。

该选项卡始终保持可见。

还有其他方法可以达到所需的结果吗?

最佳答案

我收到了开发团队的回复,现在将其留给任何有相同问题的人。

关于c# - Dragablz TabablzControl可见性属性不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38375999/

10-11 06:40