ClassDataPointElement
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.ChartView.dll
Syntax:
public class DataPointElement : ChartImageElement, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, IChartElementPresenter, IStylableElement, IStylableNode, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IShapedElement, IImageElement
Inheritance: objectDisposableObjectRadObjectUIChartElementChartImageElementDataPointElement
Derived Classes:
Implements:
Inherited Members
Constructors
DataPointElement(DataPoint)
Initializes a new instance of the DataPointElement class.
Declaration
public DataPointElement(DataPoint dataPoint)
Parameters
dataPoint
The data point.
Fields
HeightAspectRatioProperty
Declaration
public static RadProperty HeightAspectRatioProperty
Field Value
Properties
DataPoint
Gets the data point.
Declaration
public DataPoint DataPoint { get; }
Property Value
The data point.
HeightAspectRatio
Gets or sets the height aspect ratio.
Declaration
public float HeightAspectRatio { get; set; }
Property Value
The height aspect ratio.
IsSelected
Gets or sets whether the point element is selected.
Declaration
public bool IsSelected { get; set; }
Property Value
The is selected.
IsVisible
Gets or sets a value indicating whether this instance is visible.
Declaration
public override bool IsVisible { get; set; }
Property Value
Overrides
Parent
Gets or sets the parent of the data point element.
Declaration
public override RadObject Parent { get; set; }
Property Value
Overrides
Methods
ApplyStyleSettingsCore(PropertySettingGroup)
Applies the style settings.
Declaration
protected override void ApplyStyleSettingsCore(PropertySettingGroup group)
Parameters
group
The group.
Overrides
BuildVisualState()
Builds the visual state.
Declaration
protected override void BuildVisualState()
Overrides
CreateLabelElement(DataPointElement)
Creates the label element.
Declaration
protected virtual LabelElement CreateLabelElement(DataPointElement point)
Parameters
point
The point.
Returns
GetDefaultVisualState(ChartSeries, int)
Gets the default visual state.
Declaration
protected virtual string GetDefaultVisualState(ChartSeries series, int index)
Parameters
series
The series.
index
The index.
Returns
GetStyleIndex()
Gets the style index.
GetValue(RadProperty)
Retrieves the current value for the specified property.
Declaration
public override object GetValue(RadProperty property)
Parameters
property
Returns
Overrides
OnAttached(UIChartElement)
Called when [attached].
Declaration
protected override void OnAttached(UIChartElement parent)
Parameters
parent
The parent.
Overrides
OnMouseDown(MouseEventArgs)
Raises the event.
Declaration
protected virtual void OnMouseDown(MouseEventArgs e)
Parameters
e
The MouseEventArgs instance containing the event data.
OnMouseEnter(EventArgs)
Raises the event.
OnMouseLeave(EventArgs)
Raises the event.
OnMouseMove(MouseEventArgs)
Raises the event.
Declaration
protected virtual void OnMouseMove(MouseEventArgs e)
Parameters
e
The MouseEventArgs instance containing the event data.
OnMouseUp(MouseEventArgs)
Raises the event.
Declaration
protected virtual void OnMouseUp(MouseEventArgs e)
Parameters
e
The MouseEventArgs instance containing the event data.
OnPropertyChanged(RadPropertyChangedEventArgs)
Raises the RadPropertyChanged event and the standard .NET PropertyChanged event to notify subscribers of property value changes.
Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
e
The RadPropertyChangedEventArgs containing information about the property change.
Overrides