ClassRadBusyIndicator
Represents a control that shows a progress indicator.
Definition
Namespace:Telerik.UI.Xaml.Controls.Primitives
Assembly:Telerik.WinUI.Controls.dll
Syntax:
public class RadBusyIndicator : RadContentControl
Inheritance: objectRadContentControlRadBusyIndicator
Inherited Members
Constructors
RadBusyIndicator()
Initializes a new instance of the RadBusyIndicator class.
Declaration
public RadBusyIndicator()
Fields
AnimationStyleProperty
Identifies the AnimationStyle dependency property.
Declaration
public static readonly DependencyProperty AnimationStyleProperty
Field Value
DependencyProperty
ContentPositionProperty
Identifies the ContentPosition dependency property.
Declaration
public static readonly DependencyProperty ContentPositionProperty
Field Value
DependencyProperty
IndicatorAnimationStyleProperty
Identifies the IndicatorAnimationStyle dependency property.
Declaration
public static readonly DependencyProperty IndicatorAnimationStyleProperty
Field Value
DependencyProperty
InitialDelayProperty
Identifies the InitialDelay dependency property.
Declaration
public static readonly DependencyProperty InitialDelayProperty
Field Value
DependencyProperty
IsActiveProperty
Identifies the IsActive dependency property.
Declaration
public static readonly DependencyProperty IsActiveProperty
Field Value
DependencyProperty
OverlayBackgroundProperty
Identifies the OverlayBackground dependency property.
Declaration
public static readonly DependencyProperty OverlayBackgroundProperty
Field Value
DependencyProperty
Properties
AnimationStyle
Gets or sets a value defined by the AnimationStyle enumeration that determines the type of animation shown in this RadBusyIndicator.
Declaration
public AnimationStyle AnimationStyle { get; set; }
Property Value
ContentPosition
Gets or sets the position of the content relative to the busy indicator animation.
Declaration
public ContentPosition ContentPosition { get; set; }
Property Value
IndicatorAnimationStyle
Gets or sets the style that defines the RadBusyIndicator animation.
Declaration
public Style IndicatorAnimationStyle { get; set; }
Property Value
Style
InitialDelay
Gets or sets an instance of the TimeSpan struct that determines the initial delay before the RadBusyIndicator is shown and the animation is started.
IsActive
Gets or sets a value indicating whether the animation of the busy indicator is running.
OverlayBackground
Gets or sets the background of the RadBusyIndicator overlay.
Declaration
public Brush OverlayBackground { get; set; }
Property Value
Brush
Methods
ComposeVisualStateName()
Builds the current visual state for this instance.
Declaration
protected override string ComposeVisualStateName()
Returns
The visual state name.
Overrides
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks.
Declaration
protected override void OnApplyTemplate()
Overrides
OnCreateAutomationPeer()
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
AutomationPeer
Overrides
OnLoaded(object, RoutedEventArgs)
Occurs when a FrameworkElement has been constructed and added to the object tree.
Declaration
protected override void OnLoaded(object sender, RoutedEventArgs e)
Parameters
sender
e
RoutedEventArgs
Overrides
OnUnloaded(object, RoutedEventArgs)
Occurs when this object is no longer connected to the main object tree.
Declaration
protected override void OnUnloaded(object sender, RoutedEventArgs e)
Parameters
sender
e
RoutedEventArgs
Overrides