Class BaseRingWaitingBarIndicatorElement
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public abstract class BaseRingWaitingBarIndicatorElement : BaseWaitingBarIndicatorElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider
Constructors
BaseRingWaitingBarIndicatorElement()
Declaration
public BaseRingWaitingBarIndicatorElement()
Fields
ElementColor3Property
ElementColor4Property
ElementGradientPercentage2Property
ElementGradientPercentageProperty
ElementNumberOfColorsProperty
InitialStartElementAngleProperty
InnerRadiusProperty
RadiusProperty
RotationDirectionProperty
Properties
CurrentLeadingElementAngle
Gets or sets the current leading element angle.
Declaration
protected virtual int CurrentLeadingElementAngle { get; set; }
Property Value
System.Int32
The current leading element angle. |
ElementColor3
Gets or sets the element back color3.
Declaration
[RadPropertyDefaultValue("ElementColor3", typeof(BaseRingWaitingBarIndicatorElement))]
public virtual Color ElementColor3 { get; set; }
Property Value
System.Drawing.Color
The element back color3. |
ElementColor4
Gets or sets the element back color3.
Declaration
[RadPropertyDefaultValue("ElementColor4", typeof(BaseRingWaitingBarIndicatorElement))]
public virtual Color ElementColor4 { get; set; }
Property Value
System.Drawing.Color
The element back color3. |
ElementGradientPercentage
Gets or sets the element gradient percentage.
Declaration
[RadRange(0L, 1L)]
[RadPropertyDefaultValue("ElementGradientPercentage", typeof(BaseRingWaitingBarIndicatorElement))]
public virtual float ElementGradientPercentage { get; set; }
Property Value
System.Single
The element gradient percentage. |
ElementGradientPercentage2
Gets or sets the element gradient percentage.
Declaration
[RadRange(0L, 1L)]
[RadPropertyDefaultValue("ElementGradientPercentage2", typeof(BaseRingWaitingBarIndicatorElement))]
public virtual float ElementGradientPercentage2 { get; set; }
Property Value
System.Single
The element gradient percentage. |
ElementNumberOfColors
Gets or sets the element number of colors.
Declaration
[RadRange(1L, 4L)]
[RadPropertyDefaultValue("ElementNumberOfColors", typeof(BaseRingWaitingBarIndicatorElement))]
public virtual int ElementNumberOfColors { get; set; }
Property Value
System.Int32
The element number of colors. |
InitialStartElementAngle
Gets or sets the initial start element angle.
Declaration
[RadRange(0L, 360L)]
[RadPropertyDefaultValue("InitialStartElementAngle", typeof(BaseRingWaitingBarIndicatorElement))]
public virtual int InitialStartElementAngle { get; set; }
Property Value
System.Int32
The initial start element angle. |
InnerRadius
Gets or sets the inner radius.
Declaration
[RadRange(0L, 2147483647L)]
[RadPropertyDefaultValue("InnerRadius", typeof(BaseRingWaitingBarIndicatorElement))]
public virtual int InnerRadius { get; set; }
Property Value
System.Int32
The inner radius. |
Radius
Gets or sets the radius.
Declaration
[RadPropertyDefaultValue("Radius", typeof(BaseRingWaitingBarIndicatorElement))]
public virtual int Radius { get; set; }
Property Value
System.Int32
The radius. |
RotationDirection
Gets or sets the rotation direction.
Declaration
[RadPropertyDefaultValue("RotationDirection", typeof(BaseRingWaitingBarIndicatorElement))]
public virtual RotationDirection RotationDirection { get; set; }
Property Value
RotationDirection
The rotation direction. |
Methods
Animate(Int32)
Declaration
public override void Animate(int step)
Parameters
System.Int32
step
|
Overrides
GetRectangleCenter(Rectangle)
Declaration
protected Point GetRectangleCenter(Rectangle rect)
Parameters
System.Drawing.Rectangle
rect
|
Returns
System.Drawing.Point
|
OnPropertyChanged(RadPropertyChangedEventArgs)
Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
RadPropertyChangedEventArgs
e
|
Overrides
Paint(Graphics, Rectangle)
Declaration
public abstract void Paint(Graphics graphics, Rectangle rectangle)
Parameters
System.Drawing.Graphics
graphics
|
System.Drawing.Rectangle
rectangle
|
PaintElement(IGraphics, Single, SizeF)
Declaration
protected override void PaintElement(IGraphics graphics, float angle, SizeF scale)
Parameters
IGraphics
graphics
|
System.Single
angle
|
System.Drawing.SizeF
scale
|
Overrides
ResetAnimation()
Declaration
public override void ResetAnimation()
Overrides
UpdateWaitingDirection(ProgressOrientation)
Declaration
public override void UpdateWaitingDirection(ProgressOrientation waitingDirection)
Parameters
ProgressOrientation
waitingDirection
|