2016-11-14 94 views
1

你好我正在与dragablz:TabablzControl和我需要禁用一个选项卡,但我不能。dragablz TabablzControl禁用选项卡

这是我的代码:

<dragablz:TabablzControl 
     FixedHeaderCount="4" 
     Grid.Row="1" 
     Grid.Column="0" 
     Grid.ColumnSpan="2" 
     BorderThickness="0" 
     SelectedIndex="{Binding SelectedTab}"> 
     <TabItem Header="{Resx ApplicationView_mnuStatus}" IsEnabled="false" Visibility="Hidden" > 
      <views:StatusView> 
       <views:StatusView.DataContext> 
        <viewmodels:StatusViewModel /> 
       </views:StatusView.DataContext> 
      </views:StatusView> 
     </TabItem> 
     <TabItem Header="{Resx ApplicationView_mnuServers}" IsEnabled="false" Visibility="Hidden" > 
      <views:ServersMainView> 
       <views:ServersMainView.DataContext> 
        <viewmodels:ServersMainViewModel /> 
       </views:ServersMainView.DataContext> 
      </views:ServersMainView> 
     </TabItem> 
    </dragablz:TabablzControl> 

能见度= “隐藏” 不工作 的IsEnabled = “假” 简化版,工作

请帮帮忙!谢谢!

回答

0

Dragablz不支持禁用选项卡。

为什么?因为在其他选项卡可以拖动到另一个窗口的情况下,它没有太大意义,所以将禁用的选项卡暴露出来。

您应该:

  • 禁用您的选项卡的内容。
  • 删除要隐藏的选项卡。
相关问题