ClassRotatingRingsWaitingBarIndicatorElement
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class RotatingRingsWaitingBarIndicatorElement : BaseRingWaitingBarIndicatorElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemUIItemBaseLightVisualElementBaseWaitingBarIndicatorElementBaseRingWaitingBarIndicatorElementRotatingRingsWaitingBarIndicatorElement
Implements:
Inherited Members
Constructors
RotatingRingsWaitingBarIndicatorElement()
Declaration
public RotatingRingsWaitingBarIndicatorElement()
Fields
InnerRingBackgroundColorProperty
Declaration
public static RadProperty InnerRingBackgroundColorProperty
Field Value
InnerRingStartAngleProperty
Declaration
public static RadProperty InnerRingStartAngleProperty
Field Value
InnerRingSweepAngleProperty
Declaration
public static RadProperty InnerRingSweepAngleProperty
Field Value
InnerRingWidthProperty
Declaration
public static RadProperty InnerRingWidthProperty
Field Value
OuterRingBackgroundColorProperty
Declaration
public static RadProperty OuterRingBackgroundColorProperty
Field Value
OuterRingSweepAngleProperty
Declaration
public static RadProperty OuterRingSweepAngleProperty
Field Value
OuterRingWidthProperty
Declaration
public static RadProperty OuterRingWidthProperty
Field Value
Properties
InnerRingBackgroundColor
Gets or sets the background color of the inner ring.
Declaration
[TypeConverter(typeof(RadColorEditorConverter))]
public Color InnerRingBackgroundColor { get; set; }
Property Value
The inner ring background color.
InnerRingStartAngle
Gets or sets the inner ring start angle measured in degrees.
Declaration
[RadRange(0, 360)]
public int InnerRingStartAngle { get; set; }
Property Value
The inner ring start angle.
InnerRingSweepAngle
Gets or sets the inner ring sweep angle.
Declaration
[RadRange(0, 360)]
public int InnerRingSweepAngle { get; set; }
Property Value
The inner ring sweep angle.
InnerRingWidth
Gets or sets the width of the inner ring.
Declaration
[RadRange(0, 360)]
public int InnerRingWidth { get; set; }
Property Value
The width of the inner ring.
OuterRingBackgroundColor
Gets or sets the background color of the outer ring.
Declaration
[TypeConverter(typeof(RadColorEditorConverter))]
public Color OuterRingBackgroundColor { get; set; }
Property Value
The outer ring background color.
OuterRingSweepAngle
Gets or sets the outer ring sweep angle.
Declaration
[RadRange(0, 360)]
public int OuterRingSweepAngle { get; set; }
Property Value
The outer ring sweep angle.
OuterRingWidth
Gets or sets the width of the outer ring.
Declaration
[RadRange(0, 2147483647)]
public int OuterRingWidth { get; set; }
Property Value
The width of the outer ring.
Methods
InitializeFields()
Initializes the internal fields and components of the LightVisualElement. This method sets up text primitives, image primitives, and layout management components.
Declaration
protected override void InitializeFields()
Overrides
OnPropertyChanged(RadPropertyChangedEventArgs)
Handles property change events by invalidating the fill cache and invoking the base class property change handler.
Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
e
Event arguments containing information about the property that changed.
Overrides
ResetAnimation()
Declaration
public override void ResetAnimation()
Overrides