Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public abstract class BaseRingWaitingBarIndicatorElement : BaseWaitingBarIndicatorElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemUIItemBaseLightVisualElementBaseWaitingBarIndicatorElementBaseRingWaitingBarIndicatorElement...
Derived Classes:
Implements:
Inherited Members
Constructors
public BaseRingWaitingBarIndicatorElement()
Fields
public static RadProperty ElementColor3Property
public static RadProperty ElementColor4Property
public static RadProperty ElementGradientPercentage2Property
public static RadProperty ElementGradientPercentageProperty
public static RadProperty ElementNumberOfColorsProperty
public static RadProperty InitialStartElementAngleProperty
public static RadProperty InnerRadiusProperty
public static RadProperty RadiusProperty
public static RadProperty RotationDirectionProperty
Properties
Gets or sets the current leading element angle.
protected virtual int CurrentLeadingElementAngle { get; set; }
The current leading element angle.
Gets or sets the element back color3.
[TypeConverter(typeof(RadColorEditorConverter))]
public virtual Color ElementColor3 { get; set; }
The element back color3.
Gets or sets the element back color3.
[TypeConverter(typeof(RadColorEditorConverter))]
public virtual Color ElementColor4 { get; set; }
The element back color3.
Gets or sets the element gradient percentage.
[RadRange(0, 1)]
public virtual float ElementGradientPercentage { get; set; }
The element gradient percentage.
Gets or sets the element gradient percentage.
[RadRange(0, 1)]
public virtual float ElementGradientPercentage2 { get; set; }
The element gradient percentage.
Gets or sets the element number of colors.
[RadRange(1, 4)]
public virtual int ElementNumberOfColors { get; set; }
The element number of colors.
Gets or sets the initial start element angle.
[RadRange(0, 360)]
public virtual int InitialStartElementAngle { get; set; }
The initial start element angle.
Gets or sets the inner radius.
[RadRange(0, 2147483647)]
public virtual int InnerRadius { get; set; }
The inner radius.
Gets or sets the radius.
public virtual int Radius { get; set; }
The radius.
Gets or sets the rotation direction.
public virtual RotationDirection RotationDirection { get; set; }
The rotation direction.
Methods
Handles property change events by invalidating the fill cache and invoking the base class property change handler.
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Event arguments containing information about the property that changed.
Overrides:
Performs the main painting operation for the element, rendering fill, content, and border in the correct order.
public override void ResetAnimation()
Overrides:
public override void UpdateWaitingDirection(ProgressOrientation waitingDirection)
Overrides: