2016-11-14 89 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不支持禁用選項卡。

爲什麼?因爲在其他選項卡可以拖動到另一個窗口的情況下,它沒有太大意義,所以將禁用的選項卡暴露出來。

您應該:

  • 禁用您的選項卡的內容。
  • 刪除要隱藏的選項卡。