Class
PolarChartGrid

Represents a decoration layer over a RadPolarChart. Adds visual representation of Polar and Radial lines and stripes.

Definition

Namespace:Telerik.UI.Xaml.Controls.Chart

Assembly:Telerik.WinUI.Controls.dll

Syntax:

cs-api-definition
public class PolarChartGrid : ChartGrid, IChartElementPresenter, IElementPresenter

Inheritance: objectRadControlPresenterBaseChartElementPresenterChartGridPolarChartGrid

Implements: IChartElementPresenterIElementPresenter

Inherited Members ChartGrid.DefaultStripeBrushPropertyChartGrid.DefaultStripeBrushChartElementPresenter.ZIndexChartElementPresenter.ChartPresenterBase.InfinitySizePresenterBase.InfinityPointPresenterBase.RefreshNode(object)PresenterBase.InvalidatePalette()PresenterBase.MeasureNodeOverride(Node, object)PresenterBase.ApplyTemplateCore()PresenterBase.RefreshNodeCore(Node)PresenterBase.CreateContentPresenter(object, DataTemplate)PresenterBase.RenderSurfacePresenterBase.CompositorPresenterBase.ContainerVisualRootRadControl.EndVisualStateUpdate(bool, bool)RadControl.UpdateVisualState(bool)RadControl.BeginVisualStateUpdate()RadControl.SetVisualState(string, bool)RadControl.CanUpdateVisualState()RadControl.ComposeVisualStateName()RadControl.MeasureOverride(Size)RadControl.ArrangeOverride(Size)RadControl.OnApplyTemplate()RadControl.UnapplyTemplateCore()RadControl.OnIsEnabledChanged(bool, bool)RadControl.OnTemplateApplied()RadControl.LoadCore()RadControl.OnLoaded()RadControl.UnloadCore()RadControl.CurrentVisualStateRadControl.IsLoadedRadControl.IsLoadingRadControl.IsUnloadedRadControl.WasUnloadedRadControl.IsTemplateApplied

Constructors

PolarChartGrid()

Initializes a new instance of the PolarChartGrid class.

Declaration

cs-api-definition
public PolarChartGrid()

Fields

MajorPolarLinesStyleProperty

Identifies the MajorPolarLinesStyle property.

Declaration

cs-api-definition
public static readonly DependencyProperty MajorPolarLinesStyleProperty

Field Value

DependencyProperty

MajorRadialLinesStyleProperty

Identifies the MajorRadialLinesStyle property.

Declaration

cs-api-definition
public static readonly DependencyProperty MajorRadialLinesStyleProperty

Field Value

DependencyProperty

MajorStripesVisibilityProperty

Identifies the MajorStripesVisibility dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MajorStripesVisibilityProperty

Field Value

DependencyProperty

MinorPolarLinesStyleProperty

Identifies the MinorPolarLinesStyle property.

Declaration

cs-api-definition
public static readonly DependencyProperty MinorPolarLinesStyleProperty

Field Value

DependencyProperty

MinorRadialLinesStyleProperty

Identifies the MinorRadialLinesStyle property.

Declaration

cs-api-definition
public static readonly DependencyProperty MinorRadialLinesStyleProperty

Field Value

DependencyProperty

MinorStripesVisibilityProperty

Identifies the MinorStripesVisibility dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MinorStripesVisibilityProperty

Field Value

DependencyProperty

Properties

MajorGridLinesVisibility

Gets or sets which major lines are displayed by this instance.

Declaration

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

Property Value

PolarGridLineVisibility

MajorPolarLinesStyle

Gets or sets the Style instance that defines the appearance of the major polar (radius) lines within the grid. The style should target the type.

Declaration

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

Property Value

Style

MajorRadialLinesStyle

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 MajorRadialLinesStyle { get; set; }

Property Value

Style

MajorStripesVisibility

Gets or sets which stripes area displayed by this instance.

Declaration

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

Property Value

PolarGridLineVisibility

MinorGridLinesVisibility

Gets or sets which minor lines are displayed by this instance.

Declaration

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

Property Value

PolarGridLineVisibility

MinorPolarLinesStyle

Gets or sets the Style instance that defines the appearance of the minor polar (radius) lines within the grid. The style should target the type.

Declaration

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

Property Value

Style

MinorRadialLinesStyle

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 MinorRadialLinesStyle { 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

PolarStripeBrushes

Gets the collection of brushes used to display polar stripes.

Declaration

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

Property Value

ObservableCollection<Brush>

RadialStripeBrushes

Gets the collection of brushes used to display radial stripes.

Declaration

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

Property Value

ObservableCollection<Brush>

Methods

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()

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

Overrides RadControl.OnCreateAutomationPeer()

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)