Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# dragablz选项卡ABLZ控制禁用选项卡_C#_Wpf_Tabitem - Fatal编程技术网

C# dragablz选项卡ABLZ控制禁用选项卡

C# dragablz选项卡ABLZ控制禁用选项卡,c#,wpf,tabitem,C#,Wpf,Tabitem,你好,我正在使用dragablz:TabablzControl,我需要禁用一个选项卡,但我不能 这是我的代码: <dragablz:TabablzControl FixedHeaderCount="4" Grid.Row="1" Grid.Column="0" Grid.ColumnSpan="2" BorderThickness="0" SelectedIndex="{Binding Sele

你好,我正在使用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=“false”不起作用


请帮忙!谢谢

Dragablz不支持禁用选项卡

为什么??因为在其他选项卡可能被拖到另一个窗口中,使禁用的选项卡暴露的情况下,这没有太大意义

你应该:

  • 禁用选项卡的内容
  • 删除要隐藏的选项卡

您只需删除代码隐藏中的选项卡项即可:

TabablzControl1.Items.Remove(tabitem1);

如何删除要隐藏的选项卡?表1.可见性=可见性.隐藏;无法在窗口中工作\u加载事件并始终显示tab1 tabItem。