Class RangeAxisBase
Serves as a base class for all types of range axis. This class has options to customize the appearance of grid lines and tick lines.
Inherited Members
Namespace: Syncfusion.SfChart.XForms
Assembly: Syncfusion.SfChart.XForms.dll
Syntax
public abstract class RangeAxisBase : ChartAxis, IThemeElement
Constructors
RangeAxisBase()
Initializes a new instance of the RangeAxisBase class.
Declaration
public RangeAxisBase()
Fields
EdgeLabelsVisibilityModeProperty
Gets or sets a visibility mode of the axis labels for better user experience. This is a bindable property.
Declaration
public static readonly BindableProperty EdgeLabelsVisibilityModeProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
MinorGridLineStyleProperty
Gets or sets the customized style for the minor grid line. This is a bindable property.
Declaration
public static readonly BindableProperty MinorGridLineStyleProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
MinorTicksPerIntervalProperty
Gets or sets the value that defines the number of minor tick/grid lines to be drawn between the adjacent major tick/grid lines. This is a bindable property.
Declaration
public static readonly BindableProperty MinorTicksPerIntervalProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
MinorTickStyleProperty
Gets or sets the customized style for the minor tick lines. This is a bindable property.
Declaration
public static readonly BindableProperty MinorTickStyleProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
ShowMinorGridLinesProperty
Gets or sets the value that indicates whether to show the minor grid lines for the axis. This is a bindable property.
Declaration
public static readonly BindableProperty ShowMinorGridLinesProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
Properties
EdgeLabelsVisibilityMode
Gets or sets a visibility mode of the axis labels for better user experience. This is a bindable property.
Declaration
public EdgeLabelsVisibilityMode EdgeLabelsVisibilityMode { get; set; }
Property Value
Type | Description |
---|---|
EdgeLabelsVisibilityMode | This property take the EdgeLabelsVisibilityMode as its value. |
MinorGridLineStyle
Gets or sets the customized style for the minor grid line. This is a bindable property.
Declaration
public ChartLineStyle MinorGridLineStyle { get; set; }
Property Value
Type | Description |
---|---|
ChartLineStyle | This property takes |
MinorTicksPerInterval
Gets or sets the value that defines the number of minor tick/grid lines to be drawn between the adjacent major tick/grid lines. This is a bindable property.
Declaration
public int MinorTicksPerInterval { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | This property takes |
MinorTickStyle
Gets or sets the customized style for the minor tick lines. This is a bindable property.
Declaration
public ChartAxisTickStyle MinorTickStyle { get; set; }
Property Value
Type | Description |
---|---|
ChartAxisTickStyle | This property takes |
ShowMinorGridLines
Gets or sets a value indicating whether to show the minor grid lines for the axis. This is a bindable property.
Declaration
public bool ShowMinorGridLines { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | This property takes the |
Remarks
This property enables minor grid lines, provided that the MinorTicksPerInterval
is greater than zero.
Methods
OnBindingContextChanged()
Override this method to execute an action when the BindingContext changes.
Declaration
protected override void OnBindingContextChanged()
Overrides
OnParentSet()
Declaration
protected override void OnParentSet()