AdvancedTabItem Class
Represents a tab item for use in an AdvancedTabControl.
[TemplatePart(Name = "PART_TabChrome", Type = typeof(TabItemBorder))]
[PseudoClasses(new string[] { ":active" })]
[PseudoClasses(new string[] { ":pinned", ":preview" })]
public class AdvancedTabItem : TabItem, 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 object
- Derived:
- DockingWindowContainerTabItem
- Implements:
- IDataContextProvider ILogical IThemeVariantHost IResourceHost IResourceNode IStyleHost ISetLogicalParent ISetInheritanceParent IStyleable INamed IInputElement IDataTemplateHost ISetterValue ISelectable
Constructors
AdvancedTabItem()
Initializes an instance of the class.
public AdvancedTabItem()
Properties
AreEmbeddedButtonsAlwaysVisible
Indicates whether embedded buttons are always visible, even when the tab is unselected.
public bool AreEmbeddedButtonsAlwaysVisible { get; set; }
Property Value
- bool:
The default value is
false
.
BackgroundActiveSelected
The control's background Avalonia.Media.IBrush to use when the tab is selected and its content is active.
public IBrush? BackgroundActiveSelected { get; set; }
Property Value
- IBrush
BackgroundInactiveSelected
The control's background Avalonia.Media.IBrush to use when the tab is selected and its content is inactive.
public IBrush? BackgroundInactiveSelected { get; set; }
Property Value
- IBrush
BackgroundPointerOver
The control's background Avalonia.Media.IBrush to use when the pointer is over it.
public IBrush? BackgroundPointerOver { get; set; }
Property Value
- IBrush
BackgroundPreview
The control's background Avalonia.Media.IBrush to use when the tab is a preview tab.
public IBrush? BackgroundPreview { get; set; }
Property Value
- IBrush
BackgroundPreviewActiveSelected
The control's background Avalonia.Media.IBrush to use when the tab is a preview tab, is selected, and its content is active.
public IBrush? BackgroundPreviewActiveSelected { get; set; }
Property Value
- IBrush
BackgroundPreviewPointerOver
The control's border Avalonia.Media.IBrush to use when the tab is a preview tab and the pointer is over it.
public IBrush? BackgroundPreviewPointerOver { get; set; }
Property Value
- IBrush
BorderBrushActiveSelected
The control's border Avalonia.Media.IBrush to use when the tab is selected and its content is active.
public IBrush? BorderBrushActiveSelected { get; set; }
Property Value
- IBrush
BorderBrushInactiveSelected
The control's border Avalonia.Media.IBrush to use when the tab is selected and its content is inactive.
public IBrush? BorderBrushInactiveSelected { get; set; }
Property Value
- IBrush
BorderBrushPointerOver
The control's border Avalonia.Media.IBrush to use when the pointer is over it.
public IBrush? BorderBrushPointerOver { get; set; }
Property Value
- IBrush
BorderBrushPreview
The control's border Avalonia.Media.IBrush to use when the tab is a preview tab.
public IBrush? BorderBrushPreview { get; set; }
Property Value
- IBrush
BorderBrushPreviewActiveSelected
The control's border Avalonia.Media.IBrush to use when the tab is a preview tab, is selected, and its content is active.
public IBrush? BorderBrushPreviewActiveSelected { get; set; }
Property Value
- IBrush
BorderBrushPreviewPointerOver
The control's border Avalonia.Media.IBrush to use when the tab is a preview tab and the pointer is over it.
public IBrush? BorderBrushPreviewPointerOver { get; set; }
Property Value
- IBrush
CanClose
Indicates whether the tab displays an embedded close button.
CanHighlightOnPointerOverWhenInactive
Indicates whether the tab can highlight when the pointer is over it and it is inactive.
public bool CanHighlightOnPointerOverWhenInactive { get; set; }
Property Value
- bool:
The default value is
false
.
CanPin
Indicates whether the tab displays an embedded pin button.
CanPromote
Indicates whether the tab displays an embedded promote from preview layout kind button.
CloseButtonContentTemplate
The Avalonia.Controls.Templates.IDataTemplate to use for the close button content.
public IDataTemplate? CloseButtonContentTemplate { get; set; }
Property Value
- IDataTemplate
CloseCommand
The ICommand that can be used to close the tab.
ContextContent
The contextual content to display.
ContextContentTemplate
The Avalonia.Controls.Templates.IDataTemplate to use for displaying contextual content.
public IDataTemplate? ContextContentTemplate { get; set; }
Property Value
- IDataTemplate
EffectiveBackground
The effective background of the tab item based on the current state.
public IBrush? EffectiveBackground { get; set; }
Property Value
- IBrush
EffectiveBorderBrush
The effective border brush of the tab item based on the current state.
public IBrush? EffectiveBorderBrush { get; set; }
Property Value
- IBrush
EmbeddedButtonTheme
The Avalonia.Styling.ControlTheme to use for embedded buttons.
public ControlTheme? EmbeddedButtonTheme { get; set; }
Property Value
- ControlTheme
FarSlantExtent
The far side slant extent of the tab.
FlashColor
The flash color to use if flashing is enabled.
public Color FlashColor { get; set; }
Property Value
- Color:
The default value is
#80FFA000
.
FlashMode
The flash mode for the tab.
ForegroundActiveSelected
The control's foreground Avalonia.Media.IBrush to use when the tab is selected and its content is active.
public IBrush? ForegroundActiveSelected { get; set; }
Property Value
- IBrush
ForegroundInactiveSelected
The control's foreground Avalonia.Media.IBrush to use when the tab is selected and its content is inactive.
public IBrush? ForegroundInactiveSelected { get; set; }
Property Value
- IBrush
ForegroundPointerOver
The control's foreground Avalonia.Media.IBrush to use when the pointer is over it.
public IBrush? ForegroundPointerOver { get; set; }
Property Value
- IBrush
ForegroundPreview
The control's foreground Avalonia.Media.IBrush to use when the tab is a preview tab.
public IBrush? ForegroundPreview { get; set; }
Property Value
- IBrush
ForegroundPreviewActiveSelected
The control's foreground Avalonia.Media.IBrush to use when the tab is a preview tab, is selected, and its content is active.
public IBrush? ForegroundPreviewActiveSelected { get; set; }
Property Value
- IBrush
ForegroundPreviewPointerOver
The control's foreground Avalonia.Media.IBrush to use when the tab is a preview tab and the pointer is over it.
public IBrush? ForegroundPreviewPointerOver { get; set; }
Property Value
- IBrush
HasCloseButton
Indicates whether the tab has an embedded close button based on its current state.
public bool HasCloseButton { get; }
Property Value
- bool:
The default value is
false
.
Remarks
When this property is true
, space is reserved in the tab for the close button.
The actual visibility of the close button depends on the IsCloseButtonVisible property.
HasToggleLayoutKindButton
Indicates whether the tab has an embedded toggle layout kind button based on its current state.
public bool HasToggleLayoutKindButton { get; }
Property Value
- bool:
The default value is
false
.
Remarks
When this property is true
, space is reserved in the tab for the toggle layout kind button.
The actual visibility of the toggle layout kind button depends on the IsToggleLayoutKindButtonVisible property.
HighlightKind
The TabHighlightKind indicating the kind of highlight to apply to the tab.
public TabHighlightKind HighlightKind { get; }
Property Value
- TabHighlightKind:
The default value is None.
Icon
The content for the icon.
IconTemplate
The template used to display the Icon.
public IDataTemplate? IconTemplate { get; set; }
Property Value
- IDataTemplate
IsCloseButtonVisible
Indicates whether the embedded close button is visible.
IsContentHorizontal
Indicates whether the content layout is in a horizontal orientation.
IsIconVisible
Indicates whether the embedded icon is visible.
IsLoadAnimationEnabled
Indicates whether animation effects may be applied when the tab is loaded.
IsReadOnly
Indicates whether the tab's contents are read-only.
IsToggleLayoutKindButtonVisible
Indicates whether the embedded toggle layout kind button is visible.
public bool IsToggleLayoutKindButtonVisible { get; }
Property Value
- bool:
The default value is
false
.
LayoutKind
The TabLayoutKind that indicates how the tab will be positioned.
public TabLayoutKind LayoutKind { get; set; }
Property Value
- TabLayoutKind:
The default value is Normal.
NearSlantExtent
The near side slant extent of the tab.
PinButtonContentTemplate
The Avalonia.Controls.Templates.IDataTemplate to use for the pin button content.
public IDataTemplate? PinButtonContentTemplate { get; set; }
Property Value
- IDataTemplate
PromoteButtonContentTemplate
The Avalonia.Controls.Templates.IDataTemplate to use for the promote button content.
public IDataTemplate? PromoteButtonContentTemplate { get; set; }
Property Value
- IDataTemplate
ReadOnlyContextContentTemplate
The Avalonia.Controls.Templates.IDataTemplate to assign to ContextContentTemplate when the IsReadOnly property is true
.
public IDataTemplate? ReadOnlyContextContentTemplate { get; set; }
Property Value
- IDataTemplate
TintColor
The tint color applied to the Background
and BorderBrush
brushes.
public Color TintColor { get; set; }
Property Value
- Color:
The default value is
Transparent
, which indicates no tinting should be applied.
ToggleLayoutKindCommand
The ICommand that can be used to toggle the tab's layout kind.
UnpinButtonContentTemplate
The Avalonia.Controls.Templates.IDataTemplate to use for the unpin button content.
public IDataTemplate? UnpinButtonContentTemplate { get; set; }
Property Value
- IDataTemplate
Methods
Activate()
Activates the tab by selecting it (if unselected), ensuring that it is visible, and focusing the content within it.
public void Activate()
Close()
Closes the tab, removing it from the containing tab control.
public void Close()
DragMove(PointerPressedEventArgs)
Starts a drag/move.
public void DragMove(PointerPressedEventArgs sourceEventArgs)
Parameter | Type | Description |
---|---|---|
sourceEventArgs | PointerPressedEventArgs | The source Avalonia.Input.PointerPressedEventArgs, which can be used to capture the pointer. |
Remarks
The primary button of the pointer in the event arguments must be pressed down when calling this method. The pointer will be captured.
OnApplyTemplate(TemplateAppliedEventArgs)
Called when the control's template is applied. In simple terms, this means the method is called just before the control is displayed.
protected override void OnApplyTemplate(TemplateAppliedEventArgs e)
Parameter | Type | Description |
---|---|---|
e | TemplateAppliedEventArgs | The event args. |
OnAttachedToVisualTree(VisualTreeAttachmentEventArgs)
Called when the control is added to a rooted visual tree.
protected override void OnAttachedToVisualTree(VisualTreeAttachmentEventArgs e)
Parameter | Type | Description |
---|---|---|
e | VisualTreeAttachmentEventArgs | The event args. |
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.
OnDetachedFromVisualTree(VisualTreeAttachmentEventArgs)
Called when the control is removed from a rooted visual tree.
protected override void OnDetachedFromVisualTree(VisualTreeAttachmentEventArgs e)
Parameter | Type | Description |
---|---|---|
e | VisualTreeAttachmentEventArgs | The event args. |
OnPointerPressed(PointerPressedEventArgs)
Called before the Avalonia.Input.InputElement.PointerPressed event occurs.
protected override void OnPointerPressed(PointerPressedEventArgs e)
Parameter | Type | Description |
---|---|---|
e | PointerPressedEventArgs | The event args. |
ToggleLayoutKind()
Toggles the tab's LayoutKind.
public void ToggleLayoutKind()
Remarks
Normal tabs will switch to Pinned. All other layout kinds switch back to Normal.
Fields
AreEmbeddedButtonsAlwaysVisibleProperty
Defines the AreEmbeddedButtonsAlwaysVisible property.
public static readonly StyledProperty<bool> AreEmbeddedButtonsAlwaysVisibleProperty
BackgroundActiveSelectedProperty
Defines the BackgroundActiveSelected property.
public static readonly StyledProperty<IBrush?> BackgroundActiveSelectedProperty
BackgroundInactiveSelectedProperty
Defines the BackgroundInactiveSelected property.
public static readonly StyledProperty<IBrush?> BackgroundInactiveSelectedProperty
BackgroundPointerOverProperty
Defines the BackgroundPointerOver property.
public static readonly StyledProperty<IBrush?> BackgroundPointerOverProperty
BackgroundPreviewActiveSelectedProperty
Defines the BackgroundPreviewActiveSelected property.
public static readonly StyledProperty<IBrush?> BackgroundPreviewActiveSelectedProperty
BackgroundPreviewPointerOverProperty
Defines the BackgroundPreviewPointerOver property.
public static readonly StyledProperty<IBrush?> BackgroundPreviewPointerOverProperty
BackgroundPreviewProperty
Defines the BackgroundPreview property.
public static readonly StyledProperty<IBrush?> BackgroundPreviewProperty
BorderBrushActiveSelectedProperty
Defines the BorderBrushActiveSelected property.
public static readonly StyledProperty<IBrush?> BorderBrushActiveSelectedProperty
BorderBrushInactiveSelectedProperty
Defines the BorderBrushInactiveSelected property.
public static readonly StyledProperty<IBrush?> BorderBrushInactiveSelectedProperty
BorderBrushPointerOverProperty
Defines the BorderBrushPointerOver property.
public static readonly StyledProperty<IBrush?> BorderBrushPointerOverProperty
BorderBrushPreviewActiveSelectedProperty
Defines the BorderBrushPreviewActiveSelected property.
public static readonly StyledProperty<IBrush?> BorderBrushPreviewActiveSelectedProperty
BorderBrushPreviewPointerOverProperty
Defines the BorderBrushPreviewPointerOver property.
public static readonly StyledProperty<IBrush?> BorderBrushPreviewPointerOverProperty
BorderBrushPreviewProperty
Defines the BorderBrushPreview property.
public static readonly StyledProperty<IBrush?> BorderBrushPreviewProperty
CanCloseProperty
Defines the CanClose property.
public static readonly StyledProperty<bool> CanCloseProperty
CanHighlightOnPointerOverWhenInactiveProperty
Defines the CanHighlightOnPointerOverWhenInactive property.
public static readonly StyledProperty<bool> CanHighlightOnPointerOverWhenInactiveProperty
CanPinProperty
Defines the CanPin property.
public static readonly StyledProperty<bool> CanPinProperty
CanPromoteProperty
Defines the CanPromote property.
public static readonly StyledProperty<bool> CanPromoteProperty
CloseButtonContentTemplateProperty
Defines the CloseButtonContentTemplate property.
public static readonly StyledProperty<IDataTemplate?> CloseButtonContentTemplateProperty
ContextContentProperty
Defines the ContextContent property.
public static readonly StyledProperty<object?> ContextContentProperty
ContextContentTemplateProperty
Defines the ContextContentTemplate property.
public static readonly StyledProperty<IDataTemplate?> ContextContentTemplateProperty
EffectiveBackgroundProperty
Defines the EffectiveBackground property.
public static readonly DirectProperty<AdvancedTabItem, IBrush?> EffectiveBackgroundProperty
EffectiveBorderBrushProperty
Defines the EffectiveBorderBrush property.
public static readonly DirectProperty<AdvancedTabItem, IBrush?> EffectiveBorderBrushProperty
EmbeddedButtonThemeProperty
Defines the EmbeddedButtonTheme property.
public static readonly StyledProperty<ControlTheme?> EmbeddedButtonThemeProperty
FarSlantExtentProperty
Defines the FarSlantExtent property.
public static readonly StyledProperty<double> FarSlantExtentProperty
FlashColorProperty
Defines the FlashColor property.
public static readonly StyledProperty<Color> FlashColorProperty
FlashModeProperty
Defines the FlashMode property.
public static readonly StyledProperty<TabFlashMode> FlashModeProperty
ForegroundActiveSelectedProperty
Defines the ForegroundActiveSelected property.
public static readonly StyledProperty<IBrush?> ForegroundActiveSelectedProperty
ForegroundInactiveSelectedProperty
Defines the ForegroundInactiveSelected property.
public static readonly StyledProperty<IBrush?> ForegroundInactiveSelectedProperty
ForegroundPointerOverProperty
Defines the ForegroundPointerOver property.
public static readonly StyledProperty<IBrush?> ForegroundPointerOverProperty
ForegroundPreviewActiveSelectedProperty
Defines the ForegroundPreviewActiveSelected property.
public static readonly StyledProperty<IBrush?> ForegroundPreviewActiveSelectedProperty
ForegroundPreviewPointerOverProperty
Defines the ForegroundPreviewPointerOver property.
public static readonly StyledProperty<IBrush?> ForegroundPreviewPointerOverProperty
ForegroundPreviewProperty
Defines the ForegroundPreview property.
public static readonly StyledProperty<IBrush?> ForegroundPreviewProperty
HasCloseButtonProperty
Defines the HasCloseButton property.
public static readonly DirectProperty<AdvancedTabItem, bool> HasCloseButtonProperty
HasToggleLayoutKindButtonProperty
Defines the HasToggleLayoutKindButton property.
public static readonly DirectProperty<AdvancedTabItem, bool> HasToggleLayoutKindButtonProperty
HighlightKindProperty
Defines the HighlightKind property.
public static readonly DirectProperty<AdvancedTabItem, TabHighlightKind> HighlightKindProperty
IconProperty
Defines the Icon property.
public static readonly StyledProperty<object?> IconProperty
IconTemplateProperty
Defines the IconTemplate property.
public static readonly StyledProperty<IDataTemplate?> IconTemplateProperty
IsCloseButtonVisibleProperty
Defines the IsCloseButtonVisible property.
public static readonly DirectProperty<AdvancedTabItem, bool> IsCloseButtonVisibleProperty
IsContentHorizontalProperty
Defines the IsContentHorizontal property.
public static readonly StyledProperty<bool> IsContentHorizontalProperty
IsIconVisibleProperty
Defines the IsIconVisible property.
public static readonly DirectProperty<AdvancedTabItem, bool> IsIconVisibleProperty
IsLoadAnimationEnabledProperty
Defines the IsLoadAnimationEnabled property.
public static readonly StyledProperty<bool> IsLoadAnimationEnabledProperty
IsReadOnlyProperty
Defines the IsReadOnly property.
public static readonly StyledProperty<bool> IsReadOnlyProperty
IsToggleLayoutKindButtonVisibleProperty
Defines the IsToggleLayoutKindButtonVisible property.
public static readonly DirectProperty<AdvancedTabItem, bool> IsToggleLayoutKindButtonVisibleProperty
LayoutKindProperty
Defines the LayoutKind property.
public static readonly StyledProperty<TabLayoutKind> LayoutKindProperty
NearSlantExtentProperty
Defines the NearSlantExtent property.
public static readonly StyledProperty<double> NearSlantExtentProperty
PinButtonContentTemplateProperty
Defines the PinButtonContentTemplate property.
public static readonly StyledProperty<IDataTemplate?> PinButtonContentTemplateProperty
PromoteButtonContentTemplateProperty
Defines the PromoteButtonContentTemplate property.
public static readonly StyledProperty<IDataTemplate?> PromoteButtonContentTemplateProperty
ReadOnlyContextContentTemplateProperty
Defines the ReadOnlyContextContentTemplate property.
public static readonly StyledProperty<IDataTemplate?> ReadOnlyContextContentTemplateProperty
TintColorProperty
Defines the TintColor property.
public static readonly StyledProperty<Color> TintColorProperty
UnpinButtonContentTemplateProperty
Defines the UnpinButtonContentTemplate property.
public static readonly StyledProperty<IDataTemplate?> UnpinButtonContentTemplateProperty
Inherited Members
- 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.StyleKeyOverride
- 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)