Skip to content

TabControl.RemoveTab

method · TabControl · cAlgo.API Since 5.2

DesktopCLICloud

Removes an existing tab.

Environment behaviour

CLI — not supported. Accepted without error but never displayed, so control events such as Click are never raised.

Cloud — not supported. Accepted without error but never displayed, so control events such as Click are never raised.

Definition

public bool RemoveTab(TabItem tab)
tabControl.RemoveTab(tab: TabItem) -> bool

Parameters

Name C# type Python type Description
tab TabItem TabItem Tab

Returns bool

Examples

var tabControl = new TabControl();
var debugTab = new TabItem { Header = new TextBlock { Text = "Debug" } };
tabControl.AddTab(debugTab);
Chart.AddControl(tabControl);
var isRemoved = tabControl.RemoveTab(debugTab);
Print("Debug tab removed: {0}", isRemoved);
tabControl = TabControl()
header = TextBlock()
header.Text = "Debug"
debugTab = TabItem()
debugTab.Header = header
tabControl.AddTab(debugTab)
api.Chart.AddControl(tabControl)
isRemoved = tabControl.RemoveTab(debugTab)
api.Print(f"Debug tab removed: {isRemoved}")