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}")