In This Article

TabbedMdiContainerTabControl Class

Represents an AdvancedTabControl for use within a TabbedMdiContainer.

public class TabbedMdiContainerTabControl : AdvancedTabControl, IDataContextProvider, ILogical, IThemeVariantHost, IResourceHost, IResourceNode, IStyleHost, ISetLogicalParent, ISetInheritanceParent, IStyleable, INamed, IInputElement, IDataTemplateHost, ISetterValue, IChildIndexProvider
Inheritance:
object AvaloniaObject Animatable StyledElement Visual Layoutable Interactive InputElement Control TemplatedControl ItemsControl SelectingItemsControl TabControl AdvancedTabControl object
Implements:
IDataContextProvider ILogical IThemeVariantHost IResourceHost IResourceNode IStyleHost ISetLogicalParent ISetInheritanceParent IStyleable INamed IInputElement IDataTemplateHost ISetterValue IChildIndexProvider

Constructors

TabbedMdiContainerTabControl()

Initializes an instance of the class.

public TabbedMdiContainerTabControl()

Methods

ClearContainerForItemOverride(Control)

protected override void ClearContainerForItemOverride(Control element)
Parameter Type Description
element Control

CreateContainerForItemOverride(object?, int, object?)

Creates or a container that can be used to display an item.

protected override Control CreateContainerForItemOverride(object? item, int index, object? recycleKey)
Parameter Type Description
item object
index int
recycleKey object

Returns

Control

PrepareContainerForItemOverride(Control, object?, int)

Prepares the specified element to display the specified item.

protected override void PrepareContainerForItemOverride(Control element, object? item, int index)
Parameter Type Description
element Control
item object

The item to display.

index int

The index of the item to display.

Inherited Members

Extension Methods