DockingWindowContainerTabItem Class
Represents an AdvancedTabItem for use within a DockingWindowContainerBase.
public class DockingWindowContainerTabItem : AdvancedTabItem, IDataContextProvider, ILogical, IThemeVariantHost, IResourceHost, IResourceNode, IStyleHost, ISetLogicalParent, ISetInheritanceParent, IStyleable, INamed, IInputElement, IDataTemplateHost, ISetterValue, ISelectable
- Inheritance:
- object AvaloniaObject Animatable StyledElement Visual Layoutable Interactive InputElement Control TemplatedControl ContentControl HeaderedContentControl TabItem AdvancedTabItem object
- Implements:
- IDataContextProvider ILogical IThemeVariantHost IResourceHost IResourceNode IStyleHost ISetLogicalParent ISetInheritanceParent IStyleable INamed IInputElement IDataTemplateHost ISetterValue ISelectable
Constructors
DockingWindowContainerTabItem()
Initializes an instance of the class.
public DockingWindowContainerTabItem()
Properties
StyleKeyOverride
Gets the type by which the element is styled.
protected override Type StyleKeyOverride { get; }
Property Value
Remarks
Usually controls are styled by their own type, but there are instances where you want an element to be styled by its base type, e.g. creating SpecialButton that derives from Button and adds extra functionality but is still styled as a regular Button. Override this property to change the style for a control class, returning the type that you wish the elements to be styled as.
Methods
OnCreateAutomationPeer()
Returns a new, type-specific Avalonia.Automation.Peers.AutomationPeer implementation for the control.
protected override AutomationPeer OnCreateAutomationPeer()
Returns
- AutomationPeer:
The type-specific Avalonia.Automation.Peers.AutomationPeer implementation.
Inherited Members
- AdvancedTabItem.AreEmbeddedButtonsAlwaysVisibleProperty
- AdvancedTabItem.BackgroundActiveSelectedProperty
- AdvancedTabItem.BackgroundInactiveSelectedProperty
- AdvancedTabItem.BackgroundPointerOverProperty
- AdvancedTabItem.BackgroundPreviewProperty
- AdvancedTabItem.BackgroundPreviewActiveSelectedProperty
- AdvancedTabItem.BackgroundPreviewPointerOverProperty
- AdvancedTabItem.BorderBrushActiveSelectedProperty
- AdvancedTabItem.BorderBrushInactiveSelectedProperty
- AdvancedTabItem.BorderBrushPointerOverProperty
- AdvancedTabItem.BorderBrushPreviewProperty
- AdvancedTabItem.BorderBrushPreviewActiveSelectedProperty
- AdvancedTabItem.BorderBrushPreviewPointerOverProperty
- AdvancedTabItem.CanCloseProperty
- AdvancedTabItem.CanHighlightOnPointerOverWhenInactiveProperty
- AdvancedTabItem.CanPinProperty
- AdvancedTabItem.CanPromoteProperty
- AdvancedTabItem.CloseButtonContentTemplateProperty
- AdvancedTabItem.ContextContentProperty
- AdvancedTabItem.ContextContentTemplateProperty
- AdvancedTabItem.EffectiveBackgroundProperty
- AdvancedTabItem.EffectiveBorderBrushProperty
- AdvancedTabItem.EmbeddedButtonThemeProperty
- AdvancedTabItem.FarSlantExtentProperty
- AdvancedTabItem.FlashColorProperty
- AdvancedTabItem.FlashModeProperty
- AdvancedTabItem.ForegroundActiveSelectedProperty
- AdvancedTabItem.ForegroundInactiveSelectedProperty
- AdvancedTabItem.ForegroundPointerOverProperty
- AdvancedTabItem.ForegroundPreviewProperty
- AdvancedTabItem.ForegroundPreviewActiveSelectedProperty
- AdvancedTabItem.ForegroundPreviewPointerOverProperty
- AdvancedTabItem.HasCloseButtonProperty
- AdvancedTabItem.HasToggleLayoutKindButtonProperty
- AdvancedTabItem.HighlightKindProperty
- AdvancedTabItem.IconProperty
- AdvancedTabItem.IconTemplateProperty
- AdvancedTabItem.IsCloseButtonVisibleProperty
- AdvancedTabItem.IsContentHorizontalProperty
- AdvancedTabItem.IsIconVisibleProperty
- AdvancedTabItem.IsLoadAnimationEnabledProperty
- AdvancedTabItem.IsReadOnlyProperty
- AdvancedTabItem.IsToggleLayoutKindButtonVisibleProperty
- AdvancedTabItem.LayoutKindProperty
- AdvancedTabItem.NearSlantExtentProperty
- AdvancedTabItem.PinButtonContentTemplateProperty
- AdvancedTabItem.PromoteButtonContentTemplateProperty
- AdvancedTabItem.ReadOnlyContextContentTemplateProperty
- AdvancedTabItem.TintColorProperty
- AdvancedTabItem.UnpinButtonContentTemplateProperty
- AdvancedTabItem.Activate()
- AdvancedTabItem.Close()
- AdvancedTabItem.DragMove(PointerPressedEventArgs)
- AdvancedTabItem.OnApplyTemplate(TemplateAppliedEventArgs)
- AdvancedTabItem.OnAttachedToVisualTree(VisualTreeAttachmentEventArgs)
- AdvancedTabItem.OnDetachedFromVisualTree(VisualTreeAttachmentEventArgs)
- AdvancedTabItem.OnPointerPressed(PointerPressedEventArgs)
- AdvancedTabItem.ToggleLayoutKind()
- AdvancedTabItem.AreEmbeddedButtonsAlwaysVisible
- AdvancedTabItem.BackgroundActiveSelected
- AdvancedTabItem.BackgroundInactiveSelected
- AdvancedTabItem.BackgroundPointerOver
- AdvancedTabItem.BackgroundPreview
- AdvancedTabItem.BackgroundPreviewActiveSelected
- AdvancedTabItem.BackgroundPreviewPointerOver
- AdvancedTabItem.BorderBrushActiveSelected
- AdvancedTabItem.BorderBrushInactiveSelected
- AdvancedTabItem.BorderBrushPointerOver
- AdvancedTabItem.BorderBrushPreview
- AdvancedTabItem.BorderBrushPreviewActiveSelected
- AdvancedTabItem.BorderBrushPreviewPointerOver
- AdvancedTabItem.CanClose
- AdvancedTabItem.CanHighlightOnPointerOverWhenInactive
- AdvancedTabItem.CanPin
- AdvancedTabItem.CanPromote
- AdvancedTabItem.CloseButtonContentTemplate
- AdvancedTabItem.CloseCommand
- AdvancedTabItem.ContextContent
- AdvancedTabItem.ContextContentTemplate
- AdvancedTabItem.EffectiveBackground
- AdvancedTabItem.EffectiveBorderBrush
- AdvancedTabItem.EmbeddedButtonTheme
- AdvancedTabItem.FarSlantExtent
- AdvancedTabItem.FlashColor
- AdvancedTabItem.FlashMode
- AdvancedTabItem.ForegroundActiveSelected
- AdvancedTabItem.ForegroundInactiveSelected
- AdvancedTabItem.ForegroundPointerOver
- AdvancedTabItem.ForegroundPreview
- AdvancedTabItem.ForegroundPreviewActiveSelected
- AdvancedTabItem.ForegroundPreviewPointerOver
- AdvancedTabItem.HasCloseButton
- AdvancedTabItem.HasToggleLayoutKindButton
- AdvancedTabItem.HighlightKind
- AdvancedTabItem.Icon
- AdvancedTabItem.IconTemplate
- AdvancedTabItem.IsCloseButtonVisible
- AdvancedTabItem.IsContentHorizontal
- AdvancedTabItem.IsIconVisible
- AdvancedTabItem.IsLoadAnimationEnabled
- AdvancedTabItem.IsReadOnly
- AdvancedTabItem.IsToggleLayoutKindButtonVisible
- AdvancedTabItem.LayoutKind
- AdvancedTabItem.NearSlantExtent
- AdvancedTabItem.PinButtonContentTemplate
- AdvancedTabItem.PromoteButtonContentTemplate
- AdvancedTabItem.ReadOnlyContextContentTemplate
- AdvancedTabItem.TintColor
- AdvancedTabItem.ToggleLayoutKindCommand
- AdvancedTabItem.UnpinButtonContentTemplate
- TabItem.TabStripPlacementProperty
- TabItem.IsSelectedProperty
- TabItem.OnAccessKey(RoutedEventArgs)
- TabItem.SubscribeToOwnerProperties(AvaloniaObject)
- TabItem.TabStripPlacement
- TabItem.IsSelected
- HeaderedContentControl.HeaderProperty
- HeaderedContentControl.HeaderTemplateProperty
- HeaderedContentControl.RegisterContentPresenter(ContentPresenter)
- HeaderedContentControl.Header
- HeaderedContentControl.HeaderPresenter
- HeaderedContentControl.HeaderTemplate
- ContentControl.ContentProperty
- ContentControl.ContentTemplateProperty
- ContentControl.HorizontalContentAlignmentProperty
- ContentControl.VerticalContentAlignmentProperty
- ContentControl.OnPropertyChanged(AvaloniaPropertyChangedEventArgs)
- ContentControl.Content
- ContentControl.ContentTemplate
- ContentControl.Presenter
- ContentControl.HorizontalContentAlignment
- ContentControl.VerticalContentAlignment
- TemplatedControl.BackgroundProperty
- TemplatedControl.BackgroundSizingProperty
- TemplatedControl.BorderBrushProperty
- TemplatedControl.BorderThicknessProperty
- TemplatedControl.CornerRadiusProperty
- TemplatedControl.FontFamilyProperty
- TemplatedControl.FontFeaturesProperty
- TemplatedControl.FontSizeProperty
- TemplatedControl.FontStyleProperty
- TemplatedControl.FontWeightProperty
- TemplatedControl.FontStretchProperty
- TemplatedControl.ForegroundProperty
- TemplatedControl.PaddingProperty
- TemplatedControl.TemplateProperty
- TemplatedControl.IsTemplateFocusTargetProperty
- TemplatedControl.TemplateAppliedEvent
- TemplatedControl.GetIsTemplateFocusTarget(Control)
- TemplatedControl.SetIsTemplateFocusTarget(Control, bool)
- TemplatedControl.ApplyTemplate()
- TemplatedControl.GetTemplateFocusTarget()
- TemplatedControl.OnAttachedToLogicalTree(LogicalTreeAttachmentEventArgs)
- TemplatedControl.OnDetachedFromLogicalTree(LogicalTreeAttachmentEventArgs)
- TemplatedControl.OnTemplateChanged(AvaloniaPropertyChangedEventArgs)
- TemplatedControl.Background
- TemplatedControl.BackgroundSizing
- TemplatedControl.BorderBrush
- TemplatedControl.BorderThickness
- TemplatedControl.CornerRadius
- TemplatedControl.FontFamily
- TemplatedControl.FontFeatures
- TemplatedControl.FontSize
- TemplatedControl.FontStyle
- TemplatedControl.FontWeight
- TemplatedControl.FontStretch
- TemplatedControl.Foreground
- TemplatedControl.Padding
- TemplatedControl.Template
- TemplatedControl.TemplateApplied
- Control.FocusAdornerProperty
- Control.TagProperty
- Control.ContextMenuProperty
- Control.ContextFlyoutProperty
- Control.RequestBringIntoViewEvent
- Control.ContextRequestedEvent
- Control.LoadedEvent
- Control.UnloadedEvent
- Control.SizeChangedEvent
- Control.OnLoaded(RoutedEventArgs)
- Control.OnUnloaded(RoutedEventArgs)
- Control.OnSizeChanged(SizeChangedEventArgs)
- Control.OnAttachedToVisualTreeCore(VisualTreeAttachmentEventArgs)
- Control.OnDetachedFromVisualTreeCore(VisualTreeAttachmentEventArgs)
- Control.OnGotFocus(GotFocusEventArgs)
- Control.OnLostFocus(RoutedEventArgs)
- Control.OnPointerReleased(PointerReleasedEventArgs)
- Control.OnKeyUp(KeyEventArgs)
- Control.FocusAdorner
- Control.DataTemplates
- Control.ContextMenu
- Control.ContextFlyout
- Control.IsLoaded
- Control.Tag
- Control.ContextRequested
- Control.Loaded
- Control.Unloaded
- Control.SizeChanged
- InputElement.FocusableProperty
- InputElement.IsEnabledProperty
- InputElement.IsEffectivelyEnabledProperty
- InputElement.CursorProperty
- InputElement.IsKeyboardFocusWithinProperty
- InputElement.IsFocusedProperty
- InputElement.IsHitTestVisibleProperty
- InputElement.IsPointerOverProperty
- InputElement.IsTabStopProperty
- InputElement.GotFocusEvent
- InputElement.LostFocusEvent
- InputElement.KeyDownEvent
- InputElement.KeyUpEvent
- InputElement.TabIndexProperty
- InputElement.TextInputEvent
- InputElement.TextInputMethodClientRequestedEvent
- InputElement.PointerEnteredEvent
- InputElement.PointerExitedEvent
- InputElement.PointerMovedEvent
- InputElement.PointerPressedEvent
- InputElement.PointerReleasedEvent
- InputElement.PointerCaptureLostEvent
- InputElement.PointerWheelChangedEvent
- InputElement.TappedEvent
- InputElement.HoldingEvent
- InputElement.DoubleTappedEvent
- InputElement.Focus(NavigationMethod, KeyModifiers)
- InputElement.OnKeyDown(KeyEventArgs)
- InputElement.OnTextInput(TextInputEventArgs)
- InputElement.OnPointerEntered(PointerEventArgs)
- InputElement.OnPointerExited(PointerEventArgs)
- InputElement.OnPointerMoved(PointerEventArgs)
- InputElement.OnPointerCaptureLost(PointerCaptureLostEventArgs)
- InputElement.OnPointerWheelChanged(PointerWheelEventArgs)
- InputElement.UpdateIsEffectivelyEnabled()
- InputElement.Focusable
- InputElement.IsEnabled
- InputElement.Cursor
- InputElement.IsKeyboardFocusWithin
- InputElement.IsFocused
- InputElement.IsHitTestVisible
- InputElement.IsPointerOver
- InputElement.IsTabStop
- InputElement.IsEffectivelyEnabled
- InputElement.TabIndex
- InputElement.KeyBindings
- InputElement.IsEnabledCore
- InputElement.GestureRecognizers
- InputElement.GotFocus
- InputElement.LostFocus
- InputElement.KeyDown
- InputElement.KeyUp
- InputElement.TextInput
- InputElement.TextInputMethodClientRequested
- InputElement.PointerEntered
- InputElement.PointerExited
- InputElement.PointerMoved
- InputElement.PointerPressed
- InputElement.PointerReleased
- InputElement.PointerCaptureLost
- InputElement.PointerWheelChanged
- InputElement.Tapped
- InputElement.Holding
- InputElement.DoubleTapped
- Interactive.AddHandler(RoutedEvent, Delegate, RoutingStrategies, bool)
- Interactive.AddHandler<TEventArgs>(RoutedEvent<TEventArgs>, EventHandler<TEventArgs>, RoutingStrategies, bool)
- Interactive.RemoveHandler(RoutedEvent, Delegate)
- Interactive.RemoveHandler<TEventArgs>(RoutedEvent<TEventArgs>, EventHandler<TEventArgs>)
- Interactive.RaiseEvent(RoutedEventArgs)
- Interactive.BuildEventRoute(RoutedEvent)
- Layoutable.DesiredSizeProperty
- Layoutable.WidthProperty
- Layoutable.HeightProperty
- Layoutable.MinWidthProperty
- Layoutable.MaxWidthProperty
- Layoutable.MinHeightProperty
- Layoutable.MaxHeightProperty
- Layoutable.MarginProperty
- Layoutable.HorizontalAlignmentProperty
- Layoutable.VerticalAlignmentProperty
- Layoutable.UseLayoutRoundingProperty
- Layoutable.UpdateLayout()
- Layoutable.Measure(Size)
- Layoutable.Arrange(Rect)
- Layoutable.InvalidateMeasure()
- Layoutable.InvalidateArrange()
- Layoutable.AffectsMeasure<T>(params AvaloniaProperty[])
- Layoutable.AffectsArrange<T>(params AvaloniaProperty[])
- Layoutable.MeasureCore(Size)
- Layoutable.MeasureOverride(Size)
- Layoutable.ArrangeCore(Rect)
- Layoutable.ArrangeOverride(Size)
- Layoutable.OnMeasureInvalidated()
- Layoutable.OnVisualParentChanged(Visual, Visual)
- Layoutable.Width
- Layoutable.Height
- Layoutable.MinWidth
- Layoutable.MaxWidth
- Layoutable.MinHeight
- Layoutable.MaxHeight
- Layoutable.Margin
- Layoutable.HorizontalAlignment
- Layoutable.VerticalAlignment
- Layoutable.DesiredSize
- Layoutable.IsMeasureValid
- Layoutable.IsArrangeValid
- Layoutable.UseLayoutRounding
- Layoutable.EffectiveViewportChanged
- Layoutable.LayoutUpdated
- Visual.BoundsProperty
- Visual.ClipToBoundsProperty
- Visual.ClipProperty
- Visual.IsVisibleProperty
- Visual.OpacityProperty
- Visual.OpacityMaskProperty
- Visual.EffectProperty
- Visual.HasMirrorTransformProperty
- Visual.RenderTransformProperty
- Visual.RenderTransformOriginProperty
- Visual.FlowDirectionProperty
- Visual.VisualParentProperty
- Visual.ZIndexProperty
- Visual.GetFlowDirection(Visual)
- Visual.SetFlowDirection(Visual, FlowDirection)
- Visual.InvalidateVisual()
- Visual.Render(DrawingContext)
- Visual.AffectsRender<T>(params AvaloniaProperty[])
- Visual.LogicalChildrenCollectionChanged(object, NotifyCollectionChangedEventArgs)
- Visual.InvalidateMirrorTransform()
- Visual.Bounds
- Visual.ClipToBounds
- Visual.Clip
- Visual.IsEffectivelyVisible
- Visual.IsVisible
- Visual.Opacity
- Visual.OpacityMask
- Visual.Effect
- Visual.HasMirrorTransform
- Visual.RenderTransform
- Visual.RenderTransformOrigin
- Visual.FlowDirection
- Visual.ZIndex
- Visual.VisualChildren
- Visual.VisualRoot
- Visual.BypassFlowDirectionPolicies
- Visual.AttachedToVisualTree
- Visual.DetachedFromVisualTree
- StyledElement.DataContextProperty
- StyledElement.NameProperty
- StyledElement.ParentProperty
- StyledElement.TemplatedParentProperty
- StyledElement.ThemeProperty
- StyledElement.BeginInit()
- StyledElement.EndInit()
- StyledElement.ApplyStyling()
- StyledElement.InitializeIfNeeded()
- StyledElement.TryGetResource(object, ThemeVariant, out object)
- StyledElement.OnDataContextChanged(EventArgs)
- StyledElement.OnDataContextBeginUpdate()
- StyledElement.OnDataContextEndUpdate()
- StyledElement.OnInitialized()
- StyledElement.Name
- StyledElement.Classes
- StyledElement.DataContext
- StyledElement.IsInitialized
- StyledElement.Styles
- StyledElement.StyleKey
- StyledElement.Resources
- StyledElement.TemplatedParent
- StyledElement.Theme
- StyledElement.LogicalChildren
- StyledElement.PseudoClasses
- StyledElement.Parent
- StyledElement.ActualThemeVariant
- StyledElement.AttachedToLogicalTree
- StyledElement.DetachedFromLogicalTree
- StyledElement.DataContextChanged
- StyledElement.Initialized
- StyledElement.ResourcesChanged
- StyledElement.ActualThemeVariantChanged
- Animatable.TransitionsProperty
- Animatable.OnPropertyChangedCore(AvaloniaPropertyChangedEventArgs)
- Animatable.Transitions
- AvaloniaObject.CheckAccess()
- AvaloniaObject.VerifyAccess()
- AvaloniaObject.ClearValue(AvaloniaProperty)
- AvaloniaObject.ClearValue<T>(AvaloniaProperty<T>)
- AvaloniaObject.ClearValue<T>(StyledProperty<T>)
- AvaloniaObject.ClearValue<T>(DirectPropertyBase<T>)
- AvaloniaObject.Equals(object)
- AvaloniaObject.GetHashCode()
- AvaloniaObject.GetValue(AvaloniaProperty)
- AvaloniaObject.GetValue<T>(StyledProperty<T>)
- AvaloniaObject.GetValue<T>(DirectPropertyBase<T>)
- AvaloniaObject.GetBaseValue<T>(StyledProperty<T>)
- AvaloniaObject.IsAnimating(AvaloniaProperty)
- AvaloniaObject.IsSet(AvaloniaProperty)
- AvaloniaObject.SetValue(AvaloniaProperty, object, BindingPriority)
- AvaloniaObject.SetValue<T>(StyledProperty<T>, T, BindingPriority)
- AvaloniaObject.SetValue<T>(DirectPropertyBase<T>, T)
- AvaloniaObject.SetCurrentValue(AvaloniaProperty, object)
- AvaloniaObject.SetCurrentValue<T>(StyledProperty<T>, T)
- AvaloniaObject.Bind(AvaloniaProperty, IBinding)
- AvaloniaObject.Bind(AvaloniaProperty, IObservable<object>, BindingPriority)
- AvaloniaObject.Bind<T>(StyledProperty<T>, IObservable<object>, BindingPriority)
- AvaloniaObject.Bind<T>(StyledProperty<T>, IObservable<T>, BindingPriority)
- AvaloniaObject.Bind<T>(StyledProperty<T>, IObservable<BindingValue<T>>, BindingPriority)
- AvaloniaObject.Bind<T>(DirectPropertyBase<T>, IObservable<object>)
- AvaloniaObject.Bind<T>(DirectPropertyBase<T>, IObservable<T>)
- AvaloniaObject.Bind<T>(DirectPropertyBase<T>, IObservable<BindingValue<T>>)
- AvaloniaObject.CoerceValue(AvaloniaProperty)
- AvaloniaObject.UpdateDataValidation(AvaloniaProperty, BindingValueType, Exception)
- AvaloniaObject.RaisePropertyChanged<T>(DirectPropertyBase<T>, T, T)
- AvaloniaObject.SetAndRaise<T>(DirectPropertyBase<T>, ref T, T)
- AvaloniaObject.InheritanceParent
- AvaloniaObject.this[AvaloniaProperty]
- AvaloniaObject.this[IndexerDescriptor]
- AvaloniaObject.PropertyChanged
- object.GetType()
- object.MemberwiseClone()
- object.ToString()
- object.Equals(object, object)
- object.ReferenceEquals(object, object)