Class
PolarChartGrid

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:

cs-api-definition
public class PolarChartGrid : ChartElementPresenter, IChartElementPresenter

Inheritance: objectRadControlBasePresenterBaseChartElementPresenterPolarChartGrid

Implements: IChartElementPresenter

Inherited Members ChartElementPresenter.OnPropertyChanged(DependencyPropertyChangedEventArgs)ChartElementPresenter.ZIndexChartElementPresenter.ChartPresenterBase.InfinitySizePresenterBase.InfinityPointPresenterBase.RefreshNode(ChartNode)PresenterBase.InvalidatePalette()PresenterBase.MeasureNodeOverride(ChartNode, object)PresenterBase.RefreshNodeCore(ChartNode)PresenterBase.CreateContentPresenter(object, DataTemplate)PresenterBase.OnInitialized(EventArgs)PresenterBase.RenderSurfaceRadControlBase.OnUnloaded(object, RoutedEventArgs)RadControlBase.OnLoaded(object, RoutedEventArgs)RadControlBase.IsLoadedRadControlBase.IsTemplateApplied

Constructors

PolarChartGrid()

Initializes a new instance of the PolarChartGrid class.

Declaration

cs-api-definition
public PolarChartGrid()

Fields

GridLineVisibilityProperty

Identifies the GridLineVisibility property.

Declaration

cs-api-definition
public static readonly DependencyProperty GridLineVisibilityProperty

Field Value

DependencyProperty

MinorGridLineVisibilityProperty

Identifies the MinorGridLineVisibility property.

Declaration

cs-api-definition
public static readonly DependencyProperty MinorGridLineVisibilityProperty

Field Value

DependencyProperty

MinorPolarLineDashArrayProperty

Identifies the MinorPolarLineDashArray property.

Declaration

cs-api-definition
public static readonly DependencyProperty MinorPolarLineDashArrayProperty

Field Value

DependencyProperty

MinorPolarLineStyleProperty

Identifies the MinorPolarLineStyle property.

Declaration

cs-api-definition
public static readonly DependencyProperty MinorPolarLineStyleProperty

Field Value

DependencyProperty

MinorRadialDashArrayProperty

Identifies the MinorRadialDashArray property.

Declaration

cs-api-definition
public static readonly DependencyProperty MinorRadialDashArrayProperty

Field Value

DependencyProperty

MinorRadialLineStyleProperty

Identifies the MinorRadialLineStyle property.

Declaration

cs-api-definition
public static readonly DependencyProperty MinorRadialLineStyleProperty

Field Value

DependencyProperty

MinorStripesVisibilityProperty

Identifies the MinorStripesVisibility dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MinorStripesVisibilityProperty

Field Value

DependencyProperty

PolarLineDashArrayProperty

Identifies the PolarLineDashArray property.

Declaration

cs-api-definition
public static readonly DependencyProperty PolarLineDashArrayProperty

Field Value

DependencyProperty

PolarLineStyleProperty

Identifies the PolarLineStyle property.

Declaration

cs-api-definition
public static readonly DependencyProperty PolarLineStyleProperty

Field Value

DependencyProperty

RadialLineDashArrayProperty

Identifies the RadialLineDashArray property.

Declaration

cs-api-definition
public static readonly DependencyProperty RadialLineDashArrayProperty

Field Value

DependencyProperty

RadialLineStyleProperty

Identifies the RadialLineStyle property.

Declaration

cs-api-definition
public static readonly DependencyProperty RadialLineStyleProperty

Field Value

DependencyProperty

StripesVisibilityProperty

Identifies the StripesVisibility dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty StripesVisibilityProperty

Field Value

DependencyProperty

Properties

GridLineVisibility

Gets or sets which lines are displayed by this instance.

Declaration

cs-api-definition
public PolarGridLineVisibility GridLineVisibility { get; set; }

Property Value

PolarGridLineVisibility

MinorGridLineVisibility

Gets or sets which lines are displayed by this instance.

Declaration

cs-api-definition
public PolarGridLineVisibility MinorGridLineVisibility { get; set; }

Property Value

PolarGridLineVisibility

MinorPolarLineDashArray

Gets or sets the DoubleCollection that defines the pattern of the minor polar (radius) lines within the grid.

Declaration

cs-api-definition
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

cs-api-definition
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

cs-api-definition
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

cs-api-definition
public Style MinorRadialLineStyle { get; set; }

Property Value

Style

MinorStripesVisibility

Gets or sets the visibility of grid's minor Stripes.

Declaration

cs-api-definition
public PolarGridLineVisibility MinorStripesVisibility { get; set; }

Property Value

PolarGridLineVisibility

PolarLineDashArray

Gets or sets the DoubleCollection that defines the pattern of the major polar (radius) lines within the grid.

Declaration

cs-api-definition
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

cs-api-definition
public Style PolarLineStyle { get; set; }

Property Value

Style

PolarStripeBrushes

Gets the collection of brushes used to display polar stripes.

Declaration

cs-api-definition
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

cs-api-definition
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

cs-api-definition
public Style RadialLineStyle { get; set; }

Property Value

Style

RadialStripeBrushes

Gets the collection of brushes used to display radial stripes.

Declaration

cs-api-definition
public ObservableCollection<Brush> RadialStripeBrushes { get; }

Property Value

ObservableCollection<Brush>

StripesVisibility

Gets or sets which major stripes area displayed by this instance.

Declaration

cs-api-definition
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 . In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks.

Declaration

cs-api-definition
public override void OnApplyTemplate()

Overrides PresenterBase.OnApplyTemplate()

OnAttached()

Occurs when the presenter has been successfully attached to its owning RadChartBase instance.

Declaration

cs-api-definition
protected override void OnAttached()

Overrides ChartElementPresenter.OnAttached()

OnCreateAutomationPeer()

Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.

Declaration

cs-api-definition
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

cs-api-definition
protected override void OnDetached(RadChartBase oldChart)

Parameters

oldChart

RadChartBase

Overrides ChartElementPresenter.OnDetached(RadChartBase)