ClassPolarChartGrid
Represents a decoration layer over a RadPolarChart. Adds visual representation of Polar and Radial lines and stripes.
Definition
Namespace:Telerik.Windows.Controls.ChartView
Assembly:Telerik.Windows.Controls.Chart.dll
Syntax:
public class PolarChartGrid : ChartElementPresenter, IChartElementPresenter
Inheritance: objectRadControlBasePresenterBaseChartElementPresenterPolarChartGrid
Implements:
Inherited Members
Constructors
PolarChartGrid()
Initializes a new instance of the PolarChartGrid class.
Declaration
public PolarChartGrid()
Fields
GridLineVisibilityProperty
Identifies the GridLineVisibility property.
Declaration
public static readonly DependencyProperty GridLineVisibilityProperty
Field Value
DependencyProperty
MinorGridLineVisibilityProperty
Identifies the MinorGridLineVisibility property.
Declaration
public static readonly DependencyProperty MinorGridLineVisibilityProperty
Field Value
DependencyProperty
MinorPolarLineDashArrayProperty
Identifies the MinorPolarLineDashArray property.
Declaration
public static readonly DependencyProperty MinorPolarLineDashArrayProperty
Field Value
DependencyProperty
MinorPolarLineStyleProperty
Identifies the MinorPolarLineStyle property.
Declaration
public static readonly DependencyProperty MinorPolarLineStyleProperty
Field Value
DependencyProperty
MinorRadialDashArrayProperty
Identifies the MinorRadialDashArray property.
Declaration
public static readonly DependencyProperty MinorRadialDashArrayProperty
Field Value
DependencyProperty
MinorRadialLineStyleProperty
Identifies the MinorRadialLineStyle property.
Declaration
public static readonly DependencyProperty MinorRadialLineStyleProperty
Field Value
DependencyProperty
MinorStripesVisibilityProperty
Identifies the MinorStripesVisibility dependency property.
Declaration
public static readonly DependencyProperty MinorStripesVisibilityProperty
Field Value
DependencyProperty
PolarLineDashArrayProperty
Identifies the PolarLineDashArray property.
Declaration
public static readonly DependencyProperty PolarLineDashArrayProperty
Field Value
DependencyProperty
PolarLineStyleProperty
Identifies the PolarLineStyle property.
Declaration
public static readonly DependencyProperty PolarLineStyleProperty
Field Value
DependencyProperty
RadialLineDashArrayProperty
Identifies the RadialLineDashArray property.
Declaration
public static readonly DependencyProperty RadialLineDashArrayProperty
Field Value
DependencyProperty
RadialLineStyleProperty
Identifies the RadialLineStyle property.
Declaration
public static readonly DependencyProperty RadialLineStyleProperty
Field Value
DependencyProperty
StripesVisibilityProperty
Identifies the StripesVisibility dependency property.
Declaration
public static readonly DependencyProperty StripesVisibilityProperty
Field Value
DependencyProperty
Properties
GridLineVisibility
Gets or sets which lines are displayed by this instance.
Declaration
public PolarGridLineVisibility GridLineVisibility { get; set; }
Property Value
MinorGridLineVisibility
Gets or sets which lines are displayed by this instance.
Declaration
public PolarGridLineVisibility MinorGridLineVisibility { get; set; }
Property Value
MinorPolarLineDashArray
Gets or sets the DoubleCollection that defines the pattern of the minor polar (radius) lines within the grid.
Declaration
public DoubleCollection MinorPolarLineDashArray { get; set; }
Property Value
DoubleCollection
MinorPolarLineStyle
Gets or sets the Style instance that defines the appearance of the minor polar (radius) lines within the grid. The style should target the Line type.
Declaration
public Style MinorPolarLineStyle { get; set; }
Property Value
Style
MinorRadialDashArray
Gets or sets the DoubleCollection that defines the pattern of the minor radial (angle) lines within the grid.
Declaration
public DoubleCollection MinorRadialDashArray { get; set; }
Property Value
DoubleCollection
MinorRadialLineStyle
Gets or sets the Style instance that defines the appearance of the minor radial (angle) lines within the grid. The style should target the type.
Declaration
public Style MinorRadialLineStyle { get; set; }
Property Value
Style
MinorStripesVisibility
Gets or sets the visibility of grid's minor Stripes.
Declaration
public PolarGridLineVisibility MinorStripesVisibility { get; set; }
Property Value
PolarLineDashArray
Gets or sets the DoubleCollection that defines the pattern of the major polar (radius) lines within the grid.
Declaration
public DoubleCollection PolarLineDashArray { get; set; }
Property Value
DoubleCollection
PolarLineStyle
Gets or sets the Style instance that defines the appearance of the major polar (radius) lines within the grid. The style should target the Line type.
Declaration
public Style PolarLineStyle { get; set; }
Property Value
Style
PolarStripeBrushes
Gets the collection of brushes used to display polar stripes.
Declaration
public ObservableCollection<Brush> PolarStripeBrushes { get; }
Property Value
ObservableCollection<Brush>
RadialLineDashArray
Gets or sets the DoubleCollection that defines the pattern of the major radial (angle) lines within the grid.
Declaration
public DoubleCollection RadialLineDashArray { get; set; }
Property Value
DoubleCollection
RadialLineStyle
Gets or sets the Style instance that defines the appearance of the major radial (angle) lines within the grid. The style should target the type.
Declaration
public Style RadialLineStyle { get; set; }
Property Value
Style
RadialStripeBrushes
Gets the collection of brushes used to display radial stripes.
Declaration
public ObservableCollection<Brush> RadialStripeBrushes { get; }
Property Value
ObservableCollection<Brush>
StripesVisibility
Gets or sets which major stripes area displayed by this instance.
Declaration
public PolarGridLineVisibility StripesVisibility { get; set; }
Property Value
Methods
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks.
Declaration
public override void OnApplyTemplate()
Overrides
OnAttached()
Occurs when the presenter has been successfully attached to its owning RadChartBase instance.
Declaration
protected override void OnAttached()
Overrides
OnCreateAutomationPeer()
Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
AutomationPeer
The type-specific AutomationPeer implementation.
OnDetached(RadChartBase)
Occurs when the presenter has been successfully detached from its owning RadChartBase instance.
Declaration
protected override void OnDetached(RadChartBase oldChart)
Parameters
oldChart
Overrides