Table of Contents

Class RefreshVisualizer

Namespace
Avalonia.Controls
Assembly
Avalonia.Controls.dll
public class RefreshVisualizer : ContentControl, INotifyPropertyChanged, IDataContextProvider, ILogical, IThemeVariantHost, IResourceHost, IResourceNode, IStyleHost, ISetLogicalParent, ISetInheritanceParent, ISupportInitialize, IStyleable, INamed, IInputElement, IDataTemplateHost, ISetterValue
Inheritance
RefreshVisualizer
Implements
Inherited Members
Extension Methods

Constructors

RefreshVisualizer()

public RefreshVisualizer()

Fields

OrientationProperty

Defines the Orientation property.

public static readonly DirectProperty<RefreshVisualizer, RefreshVisualizerOrientation> OrientationProperty

Field Value

DirectProperty<RefreshVisualizer, RefreshVisualizerOrientation>

RefreshRequestedEvent

Defines the RefreshRequested event.

public static readonly RoutedEvent<RefreshRequestedEventArgs> RefreshRequestedEvent

Field Value

RoutedEvent<RefreshRequestedEventArgs>

RefreshVisualizerStateProperty

Defines the RefreshVisualizerState property.

public static readonly DirectProperty<RefreshVisualizer, RefreshVisualizerState> RefreshVisualizerStateProperty

Field Value

DirectProperty<RefreshVisualizer, RefreshVisualizerState>

Properties

Orientation

Gets or sets a value that indicates the orientation of the visualizer.

public RefreshVisualizerOrientation Orientation { get; set; }

Property Value

RefreshVisualizerOrientation

RefreshVisualizerState

Gets or sets a value that indicates the refresh state of the visualizer.

protected RefreshVisualizerState RefreshVisualizerState { get; }

Property Value

RefreshVisualizerState

Methods

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)

Parameters

e TemplateAppliedEventArgs

The event args.

OnAttachedToVisualTree(VisualTreeAttachmentEventArgs)

Called when the control is added to a rooted visual tree.

protected override void OnAttachedToVisualTree(VisualTreeAttachmentEventArgs e)

Parameters

e VisualTreeAttachmentEventArgs

The event args.

OnPropertyChanged(AvaloniaPropertyChangedEventArgs)

Called when a avalonia property changes on the object.

protected override void OnPropertyChanged(AvaloniaPropertyChangedEventArgs change)

Parameters

change AvaloniaPropertyChangedEventArgs

The property change details.

RequestRefresh()

Initiates an update of the content.

public void RequestRefresh()

Events

RefreshRequested

Occurs when an update of the content has been initiated.

public event EventHandler<RefreshRequestedEventArgs>? RefreshRequested

Event Type

EventHandler<RefreshRequestedEventArgs>