HypernovaDesktop Components · docs
Binarymission
WPFTab Control › TabControl

TabControl

class.NET 6 / 8 / 10.NET Framework 4.8Binarymission.WPF.Controls.Containers

A custom TabControl class that provides extended set of features.

public class TabControl : System.Windows.Controls.TabControl

Inherits from / implements: System.Windows.Controls.TabControl

Members at a glance

AddNewItemButtonBackgroundGets or sets the add new item button background.
AddNewItemContentBrushGets or sets the add new item content brush.
AddNewTabItemTooltipTextGets or sets the add new tab item tooltip text.
ButtonLeftArrowGeometryPathFillBrushGets or sets the button left arrow geometry path fill brush.
ButtonLeftArrowGeometryPathStrokeBrushGets or sets the button left arrow geometry path stroke brush.
ButtonRightArrowGeometryPathFillBrushGets or sets the button right arrow geometry path fill brush.
ButtonRightArrowGeometryPathStrokeBrushGets or sets the button right arrow geometry path stroke brush.
CloseButtonCrossMarkColorBrushGets or sets the close button cross mark color brush.
CloseButtonStrokeBrushGets or sets the close button stroke brush.
CloseTabTooltipTextGets or sets the close tab tooltip text.
RenderingModeGets or sets the rendering mode.
ScrollButtonBrushGets or sets the scroll button brush.
ScrollButtonOnMouseOverBrushGets or sets the scroll button on mouse over brush.
TabControlBackgroundGets or sets the tab control background.
TabItemBorderBrushGets or sets the tab item border brush.
TabItemBorderOnMouseOverBrushGets or sets the tab item border on mouse over brush.
TabItemCloseButtonFillOnMouseOverBrushGets or sets the tab item close button fill on mouse over brush.
TabItemControlTemplateGets or sets the tab item control template.
TabItemFillOnMouseOverBrushGets or sets the tab item fill on mouse over brush.
TabItemPathBrushGets or sets the tab item path brush.
TabItemSelectedFillGets or sets the tab item selected fill.
TabItemTextForegroundGets or sets the tab item text foreground.
AddNewItemButtonBackgroundPropertyThe add new item button background property
AddNewItemContentBrushPropertyThe add new item content brush property
AddNewTabItemTooltipTextPropertyThe add new tab item tooltip text property
ButtonLeftArrowGeometryPathFillBrushPropertyThe button left arrow geometry path fill brush property
ButtonLeftArrowGeometryPathStrokeBrushPropertyThe button left arrow geometry path stroke brush property
ButtonRightArrowGeometryPathFillBrushPropertyThe button right arrow geometry path fill brush property
ButtonRightArrowGeometryPathStrokeBrushPropertyThe button right arrow geometry path stroke brush property
CloseButtonCrossMarkColorBrushPropertyThe close button cross mark color brush property
CloseButtonStrokeBrushPropertyThe close button stroke brush property
CloseTabTooltipTextPropertyThe close tab tooltip text property
RenderingModePropertyThe rendering mode property
ScrollButtonBrushPropertyThe scroll button brush property
ScrollButtonOnMouseOverBrushPropertyThe scroll button on mouse over brush property
TabControlBackgroundPropertyThe tab control background property
TabItemBorderBrushPropertyThe tab item border brush property
TabItemBorderOnMouseOverBrushPropertyThe tab item border on mouse over brush property
TabItemCloseButtonFillOnMouseOverBrushPropertyThe tab item close button fill on mouse over brush property
TabItemControlTemplatePropertyThe tab item control template property
TabItemFillOnMouseOverBrushPropertyThe tab item fill on mouse over brush property
TabItemPathBrushPropertyThe tab item path brush property
TabItemSelectedFillPropertyThe tab item selected fill property
TabItemTextForegroundPropertyThe tab item text foreground property

Properties

AddNewItemButtonBackground

public Brush AddNewItemButtonBackground

Gets or sets the add new item button background.

Value. The add new item button background.

AddNewItemContentBrush

public Brush AddNewItemContentBrush

Gets or sets the add new item content brush.

Value. The add new item content brush.

AddNewTabItemTooltipText

public string AddNewTabItemTooltipText

Gets or sets the add new tab item tooltip text.

Value. The add new tab item tooltip text.

ButtonLeftArrowGeometryPathFillBrush

public Brush ButtonLeftArrowGeometryPathFillBrush

Gets or sets the button left arrow geometry path fill brush.

Value. The button left arrow geometry path fill brush.

ButtonLeftArrowGeometryPathStrokeBrush

public Brush ButtonLeftArrowGeometryPathStrokeBrush

Gets or sets the button left arrow geometry path stroke brush.

Value. The button left arrow geometry path stroke brush.

ButtonRightArrowGeometryPathFillBrush

public Brush ButtonRightArrowGeometryPathFillBrush

Gets or sets the button right arrow geometry path fill brush.

Value. The button right arrow geometry path fill brush.

ButtonRightArrowGeometryPathStrokeBrush

public Brush ButtonRightArrowGeometryPathStrokeBrush

Gets or sets the button right arrow geometry path stroke brush.

Value. The button right arrow geometry path stroke brush.

CloseButtonCrossMarkColorBrush

public Brush CloseButtonCrossMarkColorBrush

Gets or sets the close button cross mark color brush.

Value. The close button cross mark color brush.

CloseButtonStrokeBrush

public Brush CloseButtonStrokeBrush

Gets or sets the close button stroke brush.

Value. The close button stroke brush.

CloseTabTooltipText

public string CloseTabTooltipText

Gets or sets the close tab tooltip text.

Value. The close tab tooltip text.

RenderingMode

public TabControlRenderingMode RenderingMode

Gets or sets the rendering mode.

Value. The rendering mode.

ScrollButtonBrush

public Brush ScrollButtonBrush

Gets or sets the scroll button brush.

Value. The scroll button brush.

ScrollButtonOnMouseOverBrush

public Brush ScrollButtonOnMouseOverBrush

Gets or sets the scroll button on mouse over brush.

Value. The scroll button on mouse over brush.

TabControlBackground

public Brush TabControlBackground

Gets or sets the tab control background.

Value. The tab control background.

TabItemBorderBrush

public Brush TabItemBorderBrush

Gets or sets the tab item border brush.

Value. The tab item border brush.

TabItemBorderOnMouseOverBrush

public Brush TabItemBorderOnMouseOverBrush

Gets or sets the tab item border on mouse over brush.

Value. The tab item border on mouse over brush.

TabItemCloseButtonFillOnMouseOverBrush

public Brush TabItemCloseButtonFillOnMouseOverBrush

Gets or sets the tab item close button fill on mouse over brush.

Value. The tab item close button fill on mouse over brush.

TabItemControlTemplate

public ControlTemplate TabItemControlTemplate

Gets or sets the tab item control template.

Value. The tab item control template.

TabItemFillOnMouseOverBrush

public Brush TabItemFillOnMouseOverBrush

Gets or sets the tab item fill on mouse over brush.

Value. The tab item fill on mouse over brush.

TabItemPathBrush

public Brush TabItemPathBrush

Gets or sets the tab item path brush.

Value. The tab item path brush.

TabItemSelectedFill

public Brush TabItemSelectedFill

Gets or sets the tab item selected fill.

Value. The tab item selected fill.

TabItemTextForeground

public Brush TabItemTextForeground

Gets or sets the tab item text foreground.

Value. The tab item text foreground.

Fields

AddNewItemButtonBackgroundProperty

public static readonly DependencyProperty AddNewItemButtonBackgroundProperty

The add new item button background property

AddNewItemContentBrushProperty

public static DependencyProperty AddNewItemContentBrushProperty

The add new item content brush property

AddNewTabItemTooltipTextProperty

public static DependencyProperty AddNewTabItemTooltipTextProperty

The add new tab item tooltip text property

ButtonLeftArrowGeometryPathFillBrushProperty

public static DependencyProperty ButtonLeftArrowGeometryPathFillBrushProperty

The button left arrow geometry path fill brush property

ButtonLeftArrowGeometryPathStrokeBrushProperty

public static DependencyProperty ButtonLeftArrowGeometryPathStrokeBrushProperty

The button left arrow geometry path stroke brush property

ButtonRightArrowGeometryPathFillBrushProperty

public static DependencyProperty ButtonRightArrowGeometryPathFillBrushProperty

The button right arrow geometry path fill brush property

ButtonRightArrowGeometryPathStrokeBrushProperty

public static DependencyProperty ButtonRightArrowGeometryPathStrokeBrushProperty

The button right arrow geometry path stroke brush property

CloseButtonCrossMarkColorBrushProperty

public static DependencyProperty CloseButtonCrossMarkColorBrushProperty

The close button cross mark color brush property

CloseButtonStrokeBrushProperty

public static DependencyProperty CloseButtonStrokeBrushProperty

The close button stroke brush property

CloseTabTooltipTextProperty

public static DependencyProperty CloseTabTooltipTextProperty

The close tab tooltip text property

RenderingModeProperty

public static DependencyProperty RenderingModeProperty

The rendering mode property

ScrollButtonBrushProperty

public static DependencyProperty ScrollButtonBrushProperty

The scroll button brush property

ScrollButtonOnMouseOverBrushProperty

public static DependencyProperty ScrollButtonOnMouseOverBrushProperty

The scroll button on mouse over brush property

TabControlBackgroundProperty

public static DependencyProperty TabControlBackgroundProperty

The tab control background property

TabItemBorderBrushProperty

public static DependencyProperty TabItemBorderBrushProperty

The tab item border brush property

TabItemBorderOnMouseOverBrushProperty

public static DependencyProperty TabItemBorderOnMouseOverBrushProperty

The tab item border on mouse over brush property

TabItemCloseButtonFillOnMouseOverBrushProperty

public static readonly DependencyProperty TabItemCloseButtonFillOnMouseOverBrushProperty

The tab item close button fill on mouse over brush property

TabItemControlTemplateProperty

public static DependencyProperty TabItemControlTemplateProperty

The tab item control template property

TabItemFillOnMouseOverBrushProperty

public static DependencyProperty TabItemFillOnMouseOverBrushProperty

The tab item fill on mouse over brush property

TabItemPathBrushProperty

public static DependencyProperty TabItemPathBrushProperty

The tab item path brush property

TabItemSelectedFillProperty

public static DependencyProperty TabItemSelectedFillProperty

The tab item selected fill property

TabItemTextForegroundProperty

public static DependencyProperty TabItemTextForegroundProperty

The tab item text foreground property