Class PolarChartGrid
Represents a decoration layer over a RadPolarChart. Adds visual representation of Polar and Radial lines and stripes.
Inherited Members
Namespace: Telerik.Windows.Controls.ChartView
Assembly: Telerik.Windows.Controls.Chart.dll
Syntax
public class PolarChartGrid : ChartElementPresenter, IChartElementPresenterWithMargin, IChartElementPresenter
Constructors
PolarChartGrid()
Fields
GridLineVisibilityProperty
Identifies the GridLineVisibility property.
Declaration
public static readonly DependencyProperty GridLineVisibilityProperty
Field Value
System.Windows.DependencyProperty
|
MinorGridLineVisibilityProperty
Identifies the MinorGridLineVisibility property.
Declaration
public static readonly DependencyProperty MinorGridLineVisibilityProperty
Field Value
System.Windows.DependencyProperty
|
MinorPolarLineDashArrayProperty
Identifies the MinorPolarLineDashArray property.
Declaration
public static readonly DependencyProperty MinorPolarLineDashArrayProperty
Field Value
System.Windows.DependencyProperty
|
MinorPolarLineStyleProperty
Identifies the MinorPolarLineStyle property.
Declaration
public static readonly DependencyProperty MinorPolarLineStyleProperty
Field Value
System.Windows.DependencyProperty
|
MinorRadialDashArrayProperty
Identifies the MinorRadialDashArray property.
Declaration
public static readonly DependencyProperty MinorRadialDashArrayProperty
Field Value
System.Windows.DependencyProperty
|
MinorRadialLineStyleProperty
Identifies the MinorRadialLineStyle property.
Declaration
public static readonly DependencyProperty MinorRadialLineStyleProperty
Field Value
System.Windows.DependencyProperty
|
MinorStripesVisibilityProperty
Identifies the MinorStripesVisibility dependency property.
Declaration
public static readonly DependencyProperty MinorStripesVisibilityProperty
Field Value
System.Windows.DependencyProperty
|
PolarLineDashArrayProperty
Identifies the PolarLineDashArray property.
Declaration
public static readonly DependencyProperty PolarLineDashArrayProperty
Field Value
System.Windows.DependencyProperty
|
PolarLineStyleProperty
Identifies the PolarLineStyle property.
Declaration
public static readonly DependencyProperty PolarLineStyleProperty
Field Value
System.Windows.DependencyProperty
|
RadialLineDashArrayProperty
Identifies the RadialLineDashArray property.
Declaration
public static readonly DependencyProperty RadialLineDashArrayProperty
Field Value
System.Windows.DependencyProperty
|
RadialLineStyleProperty
Identifies the RadialLineStyle property.
Declaration
public static readonly DependencyProperty RadialLineStyleProperty
Field Value
System.Windows.DependencyProperty
|
StripesVisibilityProperty
Identifies the StripesVisibility dependency property.
Declaration
public static readonly DependencyProperty StripesVisibilityProperty
Field Value
System.Windows.DependencyProperty
|
Properties
GridLineVisibility
Gets or sets which lines are displayed by this instance.
Declaration
public PolarGridLineVisibility GridLineVisibility { get; set; }
Property Value
PolarGridLineVisibility
|
MinorGridLineVisibility
Gets or sets which lines are displayed by this instance.
Declaration
public PolarGridLineVisibility MinorGridLineVisibility { get; set; }
Property Value
PolarGridLineVisibility
|
MinorPolarLineDashArray
Gets or sets the System.Windows.Media.DoubleCollection that defines the pattern of the minor polar (radius) lines within the grid.
Declaration
public DoubleCollection MinorPolarLineDashArray { get; set; }
Property Value
System.Windows.Media.DoubleCollection
|
MinorPolarLineStyle
Gets or sets the System.Windows.Style instance that defines the appearance of the minor polar (radius) lines within the grid. The style should target the System.Windows.Shapes.Line type.
Declaration
public Style MinorPolarLineStyle { get; set; }
Property Value
System.Windows.Style
|
MinorRadialDashArray
Gets or sets the System.Windows.Media.DoubleCollection that defines the pattern of the minor radial (angle) lines within the grid.
Declaration
public DoubleCollection MinorRadialDashArray { get; set; }
Property Value
System.Windows.Media.DoubleCollection
|
MinorRadialLineStyle
Gets or sets the System.Windows.Style instance that defines the appearance of the minor radial (angle) lines within the grid. The style should target the System.Windows.Shapes.Ellipse type.
Declaration
public Style MinorRadialLineStyle { get; set; }
Property Value
System.Windows.Style
|
MinorStripesVisibility
Gets or sets the visibility of grid's minor Stripes.
Declaration
public PolarGridLineVisibility MinorStripesVisibility { get; set; }
Property Value
PolarGridLineVisibility
|
PolarLineDashArray
Gets or sets the System.Windows.Media.DoubleCollection that defines the pattern of the major polar (radius) lines within the grid.
Declaration
public DoubleCollection PolarLineDashArray { get; set; }
Property Value
System.Windows.Media.DoubleCollection
|
PolarLineStyle
Gets or sets the System.Windows.Style instance that defines the appearance of the major polar (radius) lines within the grid. The style should target the System.Windows.Shapes.Line type.
Declaration
public Style PolarLineStyle { get; set; }
Property Value
System.Windows.Style
|
PolarStripeBrushes
Gets the collection of brushes used to display polar stripes.
Declaration
public ObservableCollection<Brush> PolarStripeBrushes { get; }
Property Value
System.Collections.ObjectModel.ObservableCollection<System.Windows.Media.Brush>
|
RadialLineDashArray
Gets or sets the System.Windows.Media.DoubleCollection that defines the pattern of the major radial (angle) lines within the grid.
Declaration
public DoubleCollection RadialLineDashArray { get; set; }
Property Value
System.Windows.Media.DoubleCollection
|
RadialLineStyle
Gets or sets the System.Windows.Style instance that defines the appearance of the major radial (angle) lines within the grid. The style should target the System.Windows.Shapes.Ellipse type.
Declaration
public Style RadialLineStyle { get; set; }
Property Value
System.Windows.Style
|
RadialStripeBrushes
Gets the collection of brushes used to display radial stripes.
Declaration
public ObservableCollection<Brush> RadialStripeBrushes { get; }
Property Value
System.Collections.ObjectModel.ObservableCollection<System.Windows.Media.Brush>
|
StripesVisibility
Gets or sets which major stripes area displayed by this instance.
Declaration
public PolarGridLineVisibility StripesVisibility { get; set; }
Property Value
PolarGridLineVisibility
|
Methods
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate. 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 System.Windows.Automation.Peers.AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
System.Windows.Automation.Peers.AutomationPeer
The type-specific System.Windows.Automation.Peers.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
RadChartBase
oldChart
|