Class RadRadialGauge
The RadRadialGauge control is designed to display a value within a definite range
Inherited Members
Namespace: Telerik.WinControls.UI.Gauges
Assembly: Telerik.WinControls.UI.dll
Syntax
public class RadRadialGauge : RadControl, INotifyPropertyChanged, ISupportInitializeNotification, ISupportInitialize, IComponentTreeHandler, ILayoutHandler, IPCHost, IAnalyticsProvider
Constructors
RadRadialGauge()
Declaration
public RadRadialGauge()
Properties
CenterOffsetX
Controls the RadRadialGauge's offset in horizontal direction.
Declaration
public double CenterOffsetX { get; set; }
Property Value
System.Double
|
CenterOffsetY
Controls the RadRadialGauge's offset in vertical direction.
Declaration
public double CenterOffsetY { get; set; }
Property Value
System.Double
|
DefaultSize
Declaration
protected override Size DefaultSize { get; }
Property Value
System.Drawing.Size
|
ForeColor
Gets or sets the ForeColor of the control. This is actually the ForeColor property of the root element.
Declaration
public override Color ForeColor { get; set; }
Property Value
System.Drawing.Color
|
Overrides
GaugeElement
Declaration
public RadRadialGaugeElement GaugeElement { get; set; }
Property Value
RadRadialGaugeElement
|
Items
Declaration
[RadEditItemsAction]
public virtual RadItemOwnerCollection Items { get; }
Property Value
RadItemOwnerCollection
|
RangeEnd
Specifies the gauge's end.
Declaration
public double RangeEnd { get; set; }
Property Value
System.Double
|
RangeStart
Specifies the gauge's start.
Declaration
public double RangeStart { get; set; }
Property Value
System.Double
|
StartAngle
Determines the angle value starting from the StartAngle to draw an arc in clockwise direction.
Declaration
public double StartAngle { get; set; }
Property Value
System.Double
|
SweepAngle
Determines the angle value starting from the StartAngle to draw an arc in clockwise direction.
Declaration
public double SweepAngle { get; set; }
Property Value
System.Double
|
Value
Specifies the gauge's value
Declaration
public float Value { get; set; }
Property Value
System.Single
|
XmlSerializationInfo
Gets the serialization info for RadRadialGauge used by Save/Load loyout methods to persist grid settings to/from XML. By default, or when set to null the ComponentXmlSerializationInfo provided by GetDefaultXmlSerializationInfo() will be used.
Declaration
public ComponentXmlSerializationInfo XmlSerializationInfo { get; set; }
Property Value
ComponentXmlSerializationInfo
|
Methods
CreateChildItems(RadElement)
Declaration
protected override void CreateChildItems(RadElement parent)
Parameters
RadElement
parent
|
Overrides
CreateGaugeElement()
Declaration
protected virtual RadRadialGaugeElement CreateGaugeElement()
Returns
RadRadialGaugeElement
|
GetDefaultXmlSerializationInfo()
Declaration
public virtual ComponentXmlSerializationInfo GetDefaultXmlSerializationInfo()
Returns
ComponentXmlSerializationInfo
|
LoadLayout(String)
Loads RadRadialGauge properties, sub-objects and their properties from XML file, using the serialization information provided by the XmlSerializationInfo property
Declaration
public virtual void LoadLayout(string fileName)
Parameters
System.String
fileName
|
LoadLayout(String, DesignTimeInstanceFactory)
Loads RadRadialGauge properties, sub-objects and their properties from XML file, using the serialization information provided by the XmlSerializationInfo property
Declaration
public virtual void LoadLayout(string fileName, DesignTimeInstanceFactory factory)
Parameters
System.String
fileName
|
DesignTimeInstanceFactory
factory
|
LoadLayout(XmlReader)
Loads RadRadialGauge properties, sub-objects and their properties from XML reader, using the serialization information provided by the XmlSerializationInfo property
Declaration
public virtual void LoadLayout(XmlReader xmlReader)
Parameters
System.Xml.XmlReader
xmlReader
|
LoadLayout(XmlReader, InstanceFactory)
Declaration
public virtual void LoadLayout(XmlReader xmlReader, InstanceFactory factory)
Parameters
System.Xml.XmlReader
xmlReader
|
InstanceFactory
factory
|
ResetFields()
Declaration
protected virtual void ResetFields()
SaveLayout(Stream)
Stores to a stream RadRadialGauge properties, sub-objects and their properties in XML format, using the serialization information provided by the XmlSerializationInfo property
Declaration
public virtual void SaveLayout(Stream stream)
Parameters
System.IO.Stream
stream
|
SaveLayout(String)
Stores to a file RadRadialGauge properties, sub-objects and their properties in XML format, using the serialization information provided by the XmlSerializationInfo property
Declaration
public virtual void SaveLayout(string fileName)
Parameters
System.String
fileName
|
SaveLayout(XmlWriter)
Declaration
public virtual void SaveLayout(XmlWriter xmlWriter)
Parameters
System.Xml.XmlWriter
xmlWriter
XmlWriter to use by the built-in serializer |
Events
ValueChanged
The ValueChanged event fires when the value is modified.
Declaration
public event EventHandler ValueChanged
Event Type
System.EventHandler
|