Class
RadChartBase

Base class for all charts.

Definition

Namespace:Telerik.Maui.Controls.Compatibility.Chart

Assembly:Telerik.Maui.Controls.Compatibility.dll

Syntax:

cs-api-definition
public abstract class RadChartBase : RadView, IView, IElement, ITransform

Inheritance: objectRadViewRadChartBase

Derived Classes: RadCartesianChartRadPieChart

Implements: IElementITransformIView

Inherited Members RadView.OnNativeControlLoaded()RadView.OnNativeControlUnloaded()RadView.OnPropertyChanged(string)RadView.OnHandlerChanged()

Constructors

RadChartBase()

Initializes a new instance of the RadChartBase class.

Declaration

cs-api-definition
protected RadChartBase()

Fields

MaxZoomProperty

Identifies the MaxZoom property.

Declaration

cs-api-definition
public static readonly BindableProperty MaxZoomProperty

Field Value

BindableProperty

PaletteNameProperty

Identifies the PaletteName property.

Declaration

cs-api-definition
public static readonly BindableProperty PaletteNameProperty

Field Value

BindableProperty

PaletteProperty

Identifies the Palette property.

Declaration

cs-api-definition
public static readonly BindableProperty PaletteProperty

Field Value

BindableProperty

PanOffsetProperty

Identifies the PanOffset property.

Declaration

cs-api-definition
public static readonly BindableProperty PanOffsetProperty

Field Value

BindableProperty

SelectionPaletteNameProperty

Identifies the SelectionPaletteName property.

Declaration

cs-api-definition
public static readonly BindableProperty SelectionPaletteNameProperty

Field Value

BindableProperty

SelectionPaletteProperty

Identifies the SelectionPalette property.

Declaration

cs-api-definition
public static readonly BindableProperty SelectionPaletteProperty

Field Value

BindableProperty

ZoomProperty

Identifies the Zoom property.

Declaration

cs-api-definition
public static readonly BindableProperty ZoomProperty

Field Value

BindableProperty

Properties

ChartBehaviors

Gets the behaviors collection.

Declaration

cs-api-definition
public ObservableCollection<ChartBehavior> ChartBehaviors { get; }

Property Value

ObservableCollection<ChartBehavior>

IsOperational

Gets a value indicating whether the renderer has finished creating the native chart elements.

Declaration

cs-api-definition
public override bool IsOperational { get; }

Property Value

bool

Overrides RadView.IsOperational

MaxZoom

Gets or sets the MaxZoom.

Declaration

cs-api-definition
public Size MaxZoom { get; set; }

Property Value

Size

Palette

Gets or sets the Palette.

Declaration

cs-api-definition
public ChartPalette Palette { get; set; }

Property Value

ChartPalette

PaletteName

Gets or sets the PaletteName.

Declaration

cs-api-definition
public PaletteNames PaletteName { get; set; }

Property Value

PaletteNames

PanOffset

Gets or sets the pan offset.

Declaration

cs-api-definition
public Point PanOffset { get; set; }

Property Value

Point

SelectionPalette

Gets or sets the SelectionPalette.

Declaration

cs-api-definition
public ChartPalette SelectionPalette { get; set; }

Property Value

ChartPalette

SelectionPaletteName

Gets or sets the SelectionPalette.

Declaration

cs-api-definition
public PaletteNames SelectionPaletteName { get; set; }

Property Value

PaletteNames

Zoom

Gets or sets the zoom.

Declaration

cs-api-definition
public Size Zoom { get; set; }

Property Value

Size

Methods

IsDefaultValue(string)

Tells whether the property with the specified name has a default (invalid) value that should be disregarded while updating the native components.

Declaration

cs-api-definition
public override bool IsDefaultValue(string propertyName)

Parameters

propertyName

string

Returns

bool

Overrides RadView.IsDefaultValue(string)