Class Axis
Inherited Members
Namespace: Com.Telerik.Widget.Chart.Visualization.Common
Assembly: Telerik.Xamarin.Android.Chart.dll
Syntax
public abstract class Axis : ChartElementPresenter, IChartElementPresenter, IPaletteChangedListener, IChartLabelRenderer, IJavaObject, IDisposable, IJavaPeerable
Constructors
Axis()
Declaration
protected Axis()
Axis(IntPtr, JniHandleOwnership)
Declaration
protected Axis(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
System.IntPtr
javaReference
|
Android.Runtime.JniHandleOwnership
transfer
|
Fields
AxisZIndex
Declaration
public const int AxisZIndex = 2000
Field Value
System.Int32
|
LabelColor
Declaration
public const string LabelColor = "LabelColor"
Field Value
System.String
|
LabelFontKey
Declaration
public const string LabelFontKey = "LabelFont"
Field Value
System.String
|
LabelFontStyleKey
Declaration
public const string LabelFontStyleKey = "LabelFontStyle"
Field Value
System.String
|
LabelSizeKey
Declaration
public const string LabelSizeKey = "LabelSize"
Field Value
System.String
|
LineColorKey
Declaration
public const string LineColorKey = "LineColor"
Field Value
System.String
|
LineThicknessKey
Declaration
public const string LineThicknessKey = "LineThickness"
Field Value
System.String
|
TickColorKey
Declaration
public const string TickColorKey = "TickColor"
Field Value
System.String
|
TickThicknessKey
Declaration
public const string TickThicknessKey = "TickThickness"
Field Value
System.String
|
Properties
AxisType
DefaultLabelRenderer
Declaration
protected IChartLabelRenderer DefaultLabelRenderer { get; set; }
Property Value
IChartLabelRenderer
|
DefaultZIndex
Declaration
protected override int DefaultZIndex { get; }
Property Value
System.Int32
|
Overrides
Element
JniPeerMembers
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Java.Interop.JniPeerMembers
|
Overrides
LabelColorPropertyKey
Declaration
public static int LabelColorPropertyKey { get; }
Property Value
System.Int32
|
LabelFitMode
Declaration
public virtual AxisLabelFitMode LabelFitMode { get; set; }
Property Value
AxisLabelFitMode
|
LabelFitModePropertyKey
Declaration
public static int LabelFitModePropertyKey { get; }
Property Value
System.Int32
|
LabelFont
Declaration
public virtual Typeface LabelFont { get; set; }
Property Value
Android.Graphics.Typeface
|
Implements
LabelFontPropertyKey
Declaration
public static int LabelFontPropertyKey { get; }
Property Value
System.Int32
|
LabelFontStyle
Declaration
public virtual int LabelFontStyle { get; set; }
Property Value
System.Int32
|
Implements
LabelFontStylePropertyKey
Declaration
public static int LabelFontStylePropertyKey { get; }
Property Value
System.Int32
|
LabelFormat
Declaration
public virtual string LabelFormat { get; set; }
Property Value
System.String
|
Implements
LabelInterval
Declaration
public virtual int LabelInterval { get; set; }
Property Value
System.Int32
|
LabelLayoutMode
Declaration
public virtual AxisLabelLayoutMode LabelLayoutMode { get; set; }
Property Value
AxisLabelLayoutMode
|
LabelMargin
Declaration
public virtual float LabelMargin { get; set; }
Property Value
System.Single
|
Implements
LabelOffset
Declaration
public virtual int LabelOffset { get; set; }
Property Value
System.Int32
|
LabelRenderer
Declaration
public virtual IChartLabelRenderer LabelRenderer { get; set; }
Property Value
IChartLabelRenderer
|
LabelRotationAngle
Declaration
public virtual float LabelRotationAngle { get; set; }
Property Value
System.Single
|
LabelRotationAnglePropertyKey
Declaration
public static int LabelRotationAnglePropertyKey { get; }
Property Value
System.Int32
|
LabelSize
Declaration
public virtual float LabelSize { get; set; }
Property Value
System.Single
|
Implements
LabelSizePropertyKey
Declaration
public static int LabelSizePropertyKey { get; }
Property Value
System.Int32
|
LabelTextColor
Declaration
public virtual int LabelTextColor { get; set; }
Property Value
System.Int32
|
Implements
LabelValueToStringConverter
Declaration
public virtual IFunction LabelValueToStringConverter { get; set; }
Property Value
IFunction
|
Implements
LastLabelVisibility
Declaration
public virtual AxisLastLabelVisibility LastLabelVisibility { get; set; }
Property Value
AxisLastLabelVisibility
|
MajorTickOffset
Declaration
public virtual int MajorTickOffset { get; set; }
Property Value
System.Int32
|
Model
ShowLabels
Declaration
public virtual bool ShowLabels { get; set; }
Property Value
System.Boolean
|
ThresholdClass
Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
System.IntPtr
|
Overrides
ThresholdType
Declaration
protected override Type ThresholdType { get; }
Property Value
System.Type
|
Overrides
TickColor
Declaration
public virtual int TickColor { get; set; }
Property Value
System.Int32
|
TickColorPropertyKey
Declaration
public static int TickColorPropertyKey { get; }
Property Value
System.Int32
|
TickThickness
Declaration
public virtual float TickThickness { get; set; }
Property Value
System.Single
|
TickThicknessPropertyKey
Declaration
public static int TickThicknessPropertyKey { get; }
Property Value
System.Int32
|
VerticalWidth
Declaration
public virtual int VerticalWidth { get; set; }
Property Value
System.Int32
|
Methods
CreateDefaultLabelRenderer()
Declaration
protected virtual IChartLabelRenderer CreateDefaultLabelRenderer()
Returns
IChartLabelRenderer
|
CreateModel()
DefaultPaletteFamily()
Declaration
protected override string DefaultPaletteFamily()
Returns
System.String
|
Overrides
GetDataPointsForValue(Object)
Declaration
public abstract IList<DataPoint> GetDataPointsForValue(Object p0)
Parameters
Java.Lang.Object
p0
|
Returns
System.Collections.Generic.IList<DataPoint>
|
GetLayoutSlot(ChartNode, ChartLayoutContext)
Declaration
public virtual RadRect GetLayoutSlot(ChartNode node, ChartLayoutContext context)
Parameters
ChartNode
node
|
ChartLayoutContext
context
|
Returns
RadRect
|
RenderLabel(Canvas, ChartNode)
Declaration
public virtual void RenderLabel(Canvas canvas, ChartNode dataPoint)
Parameters
Android.Graphics.Canvas
canvas
|
ChartNode
dataPoint
|