Represents a IgbDataChart numeric Y axis.
Inheritance
object
Classes that extend this class.
Derived Classes- IComponent
- IHandleEvent
- IHandleAfterRender
- JsonSerializable
- IDisposable
Constructors
Section titled "Constructors"constructor
public IgbNumericYAxis() Returns IgbNumericYAxis
Properties
Section titled "Properties"ScaleMode
Section titled "ScaleMode"Inherited from: IgbStraightNumericAxisBase
Gets or sets the axis scale mode.
[Parameter]
public NumericScaleMode ScaleMode { get; set; } AutoRangeBufferMode
Section titled "AutoRangeBufferMode"Inherited from: IgbNumericAxisBase
Gets or sets how the numeric axis will adjust its range buffer to less closely fix the data from the series.
[Parameter]
public AxisRangeBufferMode AutoRangeBufferMode { get; set; } MinimumValue
Section titled "MinimumValue"Inherited from: IgbNumericAxisBase
Gets or sets the MinimumValue property.
[Parameter]
public double MinimumValue { get; set; } ActualMinimumValue
Section titled "ActualMinimumValue"Inherited from: IgbNumericAxisBase
Gets the effective minimum value for the current numeric axis object.
[Parameter]
public double ActualMinimumValue { get; set; } ActualVisibleMinimumValue
Section titled "ActualVisibleMinimumValue"Inherited from: IgbNumericAxisBase
Gets the effective minimum value for the current numeric axis object.
[Parameter]
public double ActualVisibleMinimumValue { get; set; } MaximumValue
Section titled "MaximumValue"Inherited from: IgbNumericAxisBase
Gets or sets the MaximumValue property.
[Parameter]
public double MaximumValue { get; set; } ActualMaximumValue
Section titled "ActualMaximumValue"Inherited from: IgbNumericAxisBase
Gets the effective maximum value for the current numeric axis object.
[Parameter]
public double ActualMaximumValue { get; set; } ActualVisibleMaximumValue
Section titled "ActualVisibleMaximumValue"Inherited from: IgbNumericAxisBase
Gets the effective visible maximum value for the current numeric axis object.
[Parameter]
public double ActualVisibleMaximumValue { get; set; } Interval
Section titled "Interval"Inherited from: IgbNumericAxisBase
Gets or sets the Interval property.
[Parameter]
public double Interval { get; set; } ActualInterval
Section titled "ActualInterval"Inherited from: IgbNumericAxisBase
Gets the effective value for the current Interval.
[Parameter]
public double ActualInterval { get; set; } ActualMaxPrecision
Section titled "ActualMaxPrecision"Inherited from: IgbNumericAxisBase
Gets the effective value for the current max precision.
[Parameter]
public int ActualMaxPrecision { get; set; } MaxPrecision
Section titled "MaxPrecision"Inherited from: IgbNumericAxisBase
Gets or sets the the maximum precision to use for the auto interval.
[Parameter]
public int MaxPrecision { get; set; } ShouldApplyMaxPrecisionWhenZoomed
Section titled "ShouldApplyMaxPrecisionWhenZoomed"Inherited from: IgbNumericAxisBase
Gets or sets the the maximum precision to use for the auto interval.
[Parameter]
public bool ShouldApplyMaxPrecisionWhenZoomed { get; set; } MinorInterval
Section titled "MinorInterval"Inherited from: IgbNumericAxisBase
Gets or sets the MinorInterval property.
[Parameter]
public double MinorInterval { get; set; } ActualMinorInterval
Section titled "ActualMinorInterval"Inherited from: IgbNumericAxisBase
Gets the effective value for the current MinorInterval.
[Parameter]
public double ActualMinorInterval { get; set; } ReferenceValue
Section titled "ReferenceValue"Inherited from: IgbNumericAxisBase
Gets or sets the ReferenceValue property.
[Parameter]
public double ReferenceValue { get; set; } IsLogarithmic
Section titled "IsLogarithmic"Inherited from: IgbNumericAxisBase
Gets or sets the IsLogarithmic property.
[Parameter]
public bool IsLogarithmic { get; set; } ActualIsLogarithmic
Section titled "ActualIsLogarithmic"Inherited from: IgbNumericAxisBase
Determines if the axis has a valid logarithmic scale.
[Parameter]
public bool ActualIsLogarithmic { get; set; } FavorLabellingScaleEnd
Section titled "FavorLabellingScaleEnd"Inherited from: IgbNumericAxisBase
Gets or sets whether the axis should favor emitting a label at the end of the scale.
[Parameter]
public bool FavorLabellingScaleEnd { get; set; } LogarithmBase
Section titled "LogarithmBase"Inherited from: IgbNumericAxisBase
Gets or sets the LogarithmBase property.
[Parameter]
public int LogarithmBase { get; set; } CompanionAxisInterval
Section titled "CompanionAxisInterval"Inherited from: IgbNumericAxisBase
Gets or sets interval of labels on the companion axis.
[Parameter]
public double CompanionAxisInterval { get; set; } CompanionAxisMinorInterval
Section titled "CompanionAxisMinorInterval"Inherited from: IgbNumericAxisBase
Gets or sets interval of minor gridlines on the companion axis.
[Parameter]
public double CompanionAxisMinorInterval { get; set; } CompanionAxisMinimumValue
Section titled "CompanionAxisMinimumValue"Inherited from: IgbNumericAxisBase
Gets or sets minimum value the companion axis.
[Parameter]
public double CompanionAxisMinimumValue { get; set; } CompanionAxisMaximumValue
Section titled "CompanionAxisMaximumValue"Inherited from: IgbNumericAxisBase
Gets or sets maximum value the companion axis.
[Parameter]
public double CompanionAxisMaximumValue { get; set; } CompanionAxisIsLogarithmic
Section titled "CompanionAxisIsLogarithmic"Inherited from: IgbNumericAxisBase
Gets or sets whether or not the companion axis is logarithmic.
[Parameter]
public FeatureState CompanionAxisIsLogarithmic { get; set; } CompanionAxisLogarithmBase
Section titled "CompanionAxisLogarithmBase"Inherited from: IgbNumericAxisBase
Gets or sets logarithm base on the companion axis.
[Parameter]
public double CompanionAxisLogarithmBase { get; set; } FormatAbbreviatedLabelScript
Section titled "FormatAbbreviatedLabelScript"Inherited from: IgbNumericAxisBase
Provides a means of setting FormatAbbreviatedLabel in the JavaScript environment.
[Parameter]
public string FormatAbbreviatedLabelScript { get; set; } AbbreviatedLabelFormat
Section titled "AbbreviatedLabelFormat"Inherited from: IgbNumericAxisBase
Gets or sets the label format string to use for the label.
[Parameter]
public string AbbreviatedLabelFormat { get; set; } AbbreviatedLabelFormatSpecifiers
Section titled "AbbreviatedLabelFormatSpecifiers"Inherited from: IgbNumericAxisBase
Gets or sets the format specifiers to use with the AbbreviatedLabelFormat string.
public IgbFormatSpecifierCollection AbbreviatedLabelFormatSpecifiers { get; set; } IsFormattingAbbreviatedLargeNumber
Section titled "IsFormattingAbbreviatedLargeNumber"Inherited from: IgbNumericAxisBase
[Parameter]
public bool IsFormattingAbbreviatedLargeNumber { get; set; } AbbreviateLargeNumbers
Section titled "AbbreviateLargeNumbers"Inherited from: IgbNumericAxisBase
A boolean indicating whether or not to abbreviate large numbers.
[Parameter]
public bool AbbreviateLargeNumbers { get; set; } ActualMinimumValueChangedScript
Section titled "ActualMinimumValueChangedScript"Inherited from: IgbNumericAxisBase
[Parameter]
public string ActualMinimumValueChangedScript { get; set; } ActualMinimumValueChanged
Section titled "ActualMinimumValueChanged"Inherited from: IgbNumericAxisBase
[Parameter]
public Action<double> ActualMinimumValueChanged { get; set; } ActualMaximumValueChangedScript
Section titled "ActualMaximumValueChangedScript"Inherited from: IgbNumericAxisBase
[Parameter]
public string ActualMaximumValueChangedScript { get; set; } ActualMaximumValueChanged
Section titled "ActualMaximumValueChanged"Inherited from: IgbNumericAxisBase
[Parameter]
public Action<double> ActualMaximumValueChanged { get; set; } ActualIntervalChangedScript
Section titled "ActualIntervalChangedScript"Inherited from: IgbNumericAxisBase
[Parameter]
public string ActualIntervalChangedScript { get; set; } ActualIntervalChanged
Section titled "ActualIntervalChanged"Inherited from: IgbNumericAxisBase
[Parameter]
public Action<double> ActualIntervalChanged { get; set; } ActualMinorIntervalChangedScript
Section titled "ActualMinorIntervalChangedScript"Inherited from: IgbNumericAxisBase
[Parameter]
public string ActualMinorIntervalChangedScript { get; set; } ActualMinorIntervalChanged
Section titled "ActualMinorIntervalChanged"Inherited from: IgbNumericAxisBase
[Parameter]
public Action<double> ActualMinorIntervalChanged { get; set; } SeriesViewerParent
Section titled "SeriesViewerParent"Inherited from: IgbAxis
[CascadingParameter(Name = "SeriesViewerParent")]
protected BaseRendererControl SeriesViewerParent { get; set; } ParentTypeName
Section titled "ParentTypeName"Inherited from: IgbAxis
protected override string ParentTypeName { get; } Label
Section titled "Label"Inherited from: IgbAxis
[Parameter]
public string Label { get; set; } ContentLabelFormatSpecifiers
Section titled "ContentLabelFormatSpecifiers"Inherited from: IgbAxis
public IgbFormatSpecifierCollection ContentLabelFormatSpecifiers { get; } ActualLabelFormatSpecifiers
Section titled "ActualLabelFormatSpecifiers"Inherited from: IgbAxis
public IgbFormatSpecifierCollection ActualLabelFormatSpecifiers { get; } ContentAnnotations
Section titled "ContentAnnotations"Inherited from: IgbAxis
public IgbAxisAnnotationCollection ContentAnnotations { get; } ActualAnnotations
Section titled "ActualAnnotations"Inherited from: IgbAxis
public IgbAxisAnnotationCollection ActualAnnotations { get; } FormatLabelScript
Section titled "FormatLabelScript"Inherited from: IgbAxis
Provides a means of setting FormatLabel in the JavaScript environment.
[Parameter]
public string FormatLabelScript { get; set; } Title
Section titled "Title"Inherited from: IgbAxis
Gets or sets the Title property.
[Parameter]
public string Title { get; set; } Stroke
Section titled "Stroke"Inherited from: IgbAxis
Gets or sets the Stroke property.
[Parameter]
public string Stroke { get; set; } ActualStroke
Section titled "ActualStroke"Inherited from: IgbAxis
Gets or sets the effective stroke used for the axis.
[Parameter]
public string ActualStroke { get; set; } StrokeThickness
Section titled "StrokeThickness"Inherited from: IgbAxis
Gets or sets the StrokeThickness property.
[Parameter]
public double StrokeThickness { get; set; } StrokeDashArray
Section titled "StrokeDashArray"Inherited from: IgbAxis
Gets or sets the StrokeDashArray property.
[Parameter]
public double[] StrokeDashArray { get; set; } Strip
Section titled "Strip"Inherited from: IgbAxis
Gets or sets the Strip property.
[Parameter]
public string Strip { get; set; } MajorStroke
Section titled "MajorStroke"Inherited from: IgbAxis
Gets or sets the MajorStroke property.
[Parameter]
public string MajorStroke { get; set; } ActualMajorStroke
Section titled "ActualMajorStroke"Inherited from: IgbAxis
Gets or sets the ActualMajorStroke property.
[Parameter]
public string ActualMajorStroke { get; set; } MajorStrokeThickness
Section titled "MajorStrokeThickness"Inherited from: IgbAxis
Gets or sets the MajorStrokeThickness property.
[Parameter]
public double MajorStrokeThickness { get; set; } MajorStrokeDashArray
Section titled "MajorStrokeDashArray"Inherited from: IgbAxis
Gets or sets the MajorStrokeDashArray property.
[Parameter]
public double[] MajorStrokeDashArray { get; set; } MinorStroke
Section titled "MinorStroke"Inherited from: IgbAxis
Gets or sets the MinorStroke property.
[Parameter]
public string MinorStroke { get; set; } ActualMinorStroke
Section titled "ActualMinorStroke"Inherited from: IgbAxis
Gets or sets the ActualMinorStroke property.
[Parameter]
public string ActualMinorStroke { get; set; } MinorStrokeThickness
Section titled "MinorStrokeThickness"Inherited from: IgbAxis
Gets or sets the MinorStrokeThickness property.
[Parameter]
public double MinorStrokeThickness { get; set; } MinorStrokeDashArray
Section titled "MinorStrokeDashArray"Inherited from: IgbAxis
Gets or sets the MinorStrokeDashArray property.
[Parameter]
public double[] MinorStrokeDashArray { get; set; } TickStroke
Section titled "TickStroke"Inherited from: IgbAxis
Gets or sets the TickStroke property.
[Parameter]
public string TickStroke { get; set; } TickStrokeThickness
Section titled "TickStrokeThickness"Inherited from: IgbAxis
Gets or sets the TickStrokeThickness property.
[Parameter]
public double TickStrokeThickness { get; set; } TickStrokeDashArray
Section titled "TickStrokeDashArray"Inherited from: IgbAxis
Gets or sets the TickStrokeDashArray property.
[Parameter]
public double[] TickStrokeDashArray { get; set; } TickLength
Section titled "TickLength"Inherited from: IgbAxis
Gets or sets the TickLength property.
[Parameter]
public double TickLength { get; set; } IsDisabled
Section titled "IsDisabled"Inherited from: IgbAxis
Gets or sets the IsDisabled property. If true, the axis will not be rendered.
[Parameter]
public bool IsDisabled { get; set; } IsInverted
Section titled "IsInverted"Inherited from: IgbAxis
Gets or sets the IsInverted property.
[Parameter]
public bool IsInverted { get; set; } ShouldAvoidAnnotationCollisions
Section titled "ShouldAvoidAnnotationCollisions"Inherited from: IgbAxis
Gets or sets whether annotations should be shifted to avoid collision, even if this would result in them appearing where they shouldn't be along the scale.
[Parameter]
public bool ShouldAvoidAnnotationCollisions { get; set; } ShouldKeepAnnotationsInView
Section titled "ShouldKeepAnnotationsInView"Inherited from: IgbAxis
ets or sets whether annotations should be kept in view, even if they aren't positioned where they should appear on the scale.
[Parameter]
public bool ShouldKeepAnnotationsInView { get; set; } UsePerLabelHeightMeasurement
Section titled "UsePerLabelHeightMeasurement"Inherited from: IgbAxis
Gets or sets whether to use label height measurement when determining the initial number of labels to render, before resolving collisions, etc.
[Parameter]
public bool UsePerLabelHeightMeasurement { get; set; } UseEnhancedIntervalManagement
Section titled "UseEnhancedIntervalManagement"Inherited from: IgbAxis
Gets or sets whether to use more advanced heuristics when determining the initial number of labels to render, before resolving collisions, etc.
[Parameter]
public bool UseEnhancedIntervalManagement { get; set; } EnhancedIntervalMinimumCharacters
Section titled "EnhancedIntervalMinimumCharacters"Inherited from: IgbAxis
Gets or sets the minimum desired characters to be displayed for horizontal axes when using advanced label heuristics. -1 will attempt to adjust the interval to precisely fit the horizontal labels.
[Parameter]
public int EnhancedIntervalMinimumCharacters { get; set; } EnhancedIntervalPreferMoreCategoryLabels
Section titled "EnhancedIntervalPreferMoreCategoryLabels"Inherited from: IgbAxis
Gets or sets whether the enhanced interval management should prefer to show all the labels if possible without collisions for supported types of category axes. This is for use with EnhancedIntervalMinimumCharacters = -1 and axes that have an integral interval.
[Parameter]
public bool EnhancedIntervalPreferMoreCategoryLabels { get; set; } LabelFontFamily
Section titled "LabelFontFamily"Inherited from: IgbAxis
[Parameter]
public string LabelFontFamily { get; set; } LabelFontSize
Section titled "LabelFontSize"Inherited from: IgbAxis
[Parameter]
public double LabelFontSize { get; set; } LabelFontStyle
Section titled "LabelFontStyle"Inherited from: IgbAxis
[Parameter]
public string LabelFontStyle { get; set; } LabelFontWeight
Section titled "LabelFontWeight"Inherited from: IgbAxis
[Parameter]
public string LabelFontWeight { get; set; } LabelTextColor
Section titled "LabelTextColor"Inherited from: IgbAxis
The color of the {0}.
[Parameter]
public string LabelTextColor { get; set; } LabelLocation
Section titled "LabelLocation"Inherited from: IgbAxis
Gets or sets the location of the {0}.
[Parameter]
public AxisLabelsLocation LabelLocation { get; set; } LabelVisibility
Section titled "LabelVisibility"Inherited from: IgbAxis
Gets or sets the visibility of the {0}.
[Parameter]
public Visibility LabelVisibility { get; set; } LabelShowFirstLabel
Section titled "LabelShowFirstLabel"Inherited from: IgbAxis
Gets or sets whether the first label is displayed when the zoom level is set to 1.
[Parameter]
public bool LabelShowFirstLabel { get; set; } LabelAngle
Section titled "LabelAngle"Inherited from: IgbAxis
Gets or sets the angle of the {0}.
[Parameter]
public double LabelAngle { get; set; } LabelExtent
Section titled "LabelExtent"Inherited from: IgbAxis
Distance between the axis and the edge of the control.
[Parameter]
public double LabelExtent { get; set; } LabelMaximumExtent
Section titled "LabelMaximumExtent"Inherited from: IgbAxis
Maximum distance between the axis and the edge of the control.
[Parameter]
public double LabelMaximumExtent { get; set; } LabelMaximumExtentPercentage
Section titled "LabelMaximumExtentPercentage"Inherited from: IgbAxis
Maximum distance between the axis and the edge of the control, relative to Chart size.
[Parameter]
public double LabelMaximumExtentPercentage { get; set; } LabelLeftMargin
Section titled "LabelLeftMargin"Inherited from: IgbAxis
Margin applied to the left of the {0}.
[Parameter]
public double LabelLeftMargin { get; set; } LabelRightMargin
Section titled "LabelRightMargin"Inherited from: IgbAxis
Margin applied to the right of the {0}.
[Parameter]
public double LabelRightMargin { get; set; } LabelTopMargin
Section titled "LabelTopMargin"Inherited from: IgbAxis
Margin applied above the {0}.
[Parameter]
public double LabelTopMargin { get; set; } LabelBottomMargin
Section titled "LabelBottomMargin"Inherited from: IgbAxis
Margin applied below the {0}.
[Parameter]
public double LabelBottomMargin { get; set; } LabelHorizontalAlignment
Section titled "LabelHorizontalAlignment"Inherited from: IgbAxis
Gets or sets the horizontal alignment of the {0}.
[Parameter]
public HorizontalAlignment LabelHorizontalAlignment { get; set; } LabelVerticalAlignment
Section titled "LabelVerticalAlignment"Inherited from: IgbAxis
Gets or sets the vertical alignment of the {0}.
[Parameter]
public VerticalAlignment LabelVerticalAlignment { get; set; } CrossingAxis
Section titled "CrossingAxis"Inherited from: IgbAxis
Gets or sets the CrossingAxis property.
[Parameter]
public IgbAxis CrossingAxis { get; set; } CrossingAxisScript
Section titled "CrossingAxisScript"Inherited from: IgbAxis
Provides a means of setting CrossingAxis in the JavaScript environment.
[Parameter]
public string CrossingAxisScript { get; set; } CrossingAxisName
Section titled "CrossingAxisName"Inherited from: IgbAxis
Gets or sets the name to use to resolve crossingAxis from markup.
[Parameter]
public string CrossingAxisName { get; set; } CrossingValue
Section titled "CrossingValue"Inherited from: IgbAxis
Gets or sets the CrossingValue property.
[Parameter]
public object CrossingValue { get; set; } TitlePosition
Section titled "TitlePosition"Inherited from: IgbAxis
Gets or sets the title position relative to the axis labels.
[Parameter]
public AxisTitlePosition TitlePosition { get; set; } TitleFontFamily
Section titled "TitleFontFamily"Inherited from: IgbAxis
[Parameter]
public string TitleFontFamily { get; set; } TitleFontSize
Section titled "TitleFontSize"Inherited from: IgbAxis
[Parameter]
public double TitleFontSize { get; set; } TitleFontStyle
Section titled "TitleFontStyle"Inherited from: IgbAxis
[Parameter]
public string TitleFontStyle { get; set; } TitleFontWeight
Section titled "TitleFontWeight"Inherited from: IgbAxis
[Parameter]
public string TitleFontWeight { get; set; } TitleTextColor
Section titled "TitleTextColor"Inherited from: IgbAxis
The color of the {0}.
[Parameter]
public string TitleTextColor { get; set; } TitleLocation
Section titled "TitleLocation"Inherited from: IgbAxis
Gets or sets the location of the {0}.
[Parameter]
public AxisLabelsLocation TitleLocation { get; set; } TitleVisibility
Section titled "TitleVisibility"Inherited from: IgbAxis
Gets or sets the visibility of the {0}.
[Parameter]
public Visibility TitleVisibility { get; set; } TitleShowFirstLabel
Section titled "TitleShowFirstLabel"Inherited from: IgbAxis
Gets or sets whether the first label is displayed when the zoom level is set to 1.
[Parameter]
public bool TitleShowFirstLabel { get; set; } TitleAngle
Section titled "TitleAngle"Inherited from: IgbAxis
Gets or sets the angle of the {0}.
[Parameter]
public double TitleAngle { get; set; } TitleExtent
Section titled "TitleExtent"Inherited from: IgbAxis
Distance between the axis and the edge of the control.
[Parameter]
public double TitleExtent { get; set; } TitleMaximumExtent
Section titled "TitleMaximumExtent"Inherited from: IgbAxis
Maximum distance between the axis and the edge of the control.
[Parameter]
public double TitleMaximumExtent { get; set; } TitleMaximumExtentPercentage
Section titled "TitleMaximumExtentPercentage"Inherited from: IgbAxis
Maximum distance between the axis and the edge of the control, relative to Chart size.
[Parameter]
public double TitleMaximumExtentPercentage { get; set; } TitleLeftMargin
Section titled "TitleLeftMargin"Inherited from: IgbAxis
Margin applied to the left of the {0}.
[Parameter]
public double TitleLeftMargin { get; set; } TitleRightMargin
Section titled "TitleRightMargin"Inherited from: IgbAxis
Margin applied to the right of the {0}.
[Parameter]
public double TitleRightMargin { get; set; } TitleTopMargin
Section titled "TitleTopMargin"Inherited from: IgbAxis
Margin applied above the {0}.
[Parameter]
public double TitleTopMargin { get; set; } TitleBottomMargin
Section titled "TitleBottomMargin"Inherited from: IgbAxis
Margin applied below the {0}.
[Parameter]
public double TitleBottomMargin { get; set; } TitleHorizontalAlignment
Section titled "TitleHorizontalAlignment"Inherited from: IgbAxis
Gets or sets the horizontal alignment of the {0}.
[Parameter]
public HorizontalAlignment TitleHorizontalAlignment { get; set; } TitleVerticalAlignment
Section titled "TitleVerticalAlignment"Inherited from: IgbAxis
Gets or sets the vertical alignment of the {0}.
[Parameter]
public VerticalAlignment TitleVerticalAlignment { get; set; } ShouldAutoTruncateAnnotations
Section titled "ShouldAutoTruncateAnnotations"Inherited from: IgbAxis
Gets or sets whether annotations on this axis will automatically truncate themselves to avoid colliding with each other. This only works if the ShouldAvoidAnnotationCollisions property is enabled.
[Parameter]
public bool ShouldAutoTruncateAnnotations { get; set; } Annotations
Section titled "Annotations"Inherited from: IgbAxis
Gets the current annotations for the axis.
public IgbAxisAnnotationCollection Annotations { get; protected set; } CoercionMethods
Section titled "CoercionMethods"Inherited from: IgbAxis
Gets or sets the coercion methods to use when loading data from data sources. Should be specified before setting any member paths, if being used. Setting it later will not cause data to be re-imported into the chart.
[Parameter]
public object CoercionMethods { get; set; } CoercionMethodsScript
Section titled "CoercionMethodsScript"Inherited from: IgbAxis
Provides a means of setting CoercionMethods in the JavaScript environment.
[Parameter]
public string CoercionMethodsScript { get; set; } ExpectFunctions
Section titled "ExpectFunctions"Inherited from: IgbAxis
Gets or sets whether the series should expect that properties in its items source may be functions that need to be evaluated to yield their value. This defaults to false, as there will be a subtle performance impact to using this feature. This value must be set before assigning an item's source to take effect.
[Parameter]
public virtual bool ExpectFunctions { get; set; } LabelFormat
Section titled "LabelFormat"Inherited from: IgbAxis
Gets or sets the label format string to use for the label.
[Parameter]
public string LabelFormat { get; set; } LabelFormatSpecifiers
Section titled "LabelFormatSpecifiers"Inherited from: IgbAxis
Gets or sets the format specifiers to use with the LabelFormat string.
public IgbFormatSpecifierCollection LabelFormatSpecifiers { get; set; } IsCompanionAxis
Section titled "IsCompanionAxis"Inherited from: IgbAxis
Gets whether this is companion axis automatically created for a primary axis
[Parameter]
public bool IsCompanionAxis { get; set; } CompanionAxisEnabled
Section titled "CompanionAxisEnabled"Inherited from: IgbAxis
Gets or sets whether or not the companion axis is enabled for this axis.
[Parameter]
public bool CompanionAxisEnabled { get; set; } CompanionAxisLabelOpposite
Section titled "CompanionAxisLabelOpposite"Inherited from: IgbAxis
Gets or sets whether or not the companion axis has opposite location of this axis.
[Parameter]
public bool CompanionAxisLabelOpposite { get; set; } CompanionAxisIsInverted
Section titled "CompanionAxisIsInverted"Inherited from: IgbAxis
Gets or sets whether or not the companion axis is inverted.
[Parameter]
public FeatureState CompanionAxisIsInverted { get; set; } CompanionAxisCrossingAxis
Section titled "CompanionAxisCrossingAxis"Inherited from: IgbAxis
Gets or sets crossing axis for the companion axis.
[Parameter]
public IgbAxis CompanionAxisCrossingAxis { get; set; } CompanionAxisCrossingAxisScript
Section titled "CompanionAxisCrossingAxisScript"Inherited from: IgbAxis
Provides a means of setting CompanionAxisCrossingAxis in the JavaScript environment.
[Parameter]
public string CompanionAxisCrossingAxisScript { get; set; } CompanionAxisCrossingAxisName
Section titled "CompanionAxisCrossingAxisName"Inherited from: IgbAxis
Gets or sets the name to use to resolve companionAxisCrossingAxis from markup.
[Parameter]
public string CompanionAxisCrossingAxisName { get; set; } CompanionAxisCrossingValue
Section titled "CompanionAxisCrossingValue"Inherited from: IgbAxis
Gets or sets crossing value for the companion axis.
[Parameter]
public double CompanionAxisCrossingValue { get; set; } CompanionAxisLabelVisible
Section titled "CompanionAxisLabelVisible"Inherited from: IgbAxis
Gets or sets whether or not the companion axis has visible labels.
[Parameter]
public FeatureState CompanionAxisLabelVisible { get; set; } CompanionAxisLabelAngle
Section titled "CompanionAxisLabelAngle"Inherited from: IgbAxis
Gets or sets label angle on the companion axis.
[Parameter]
public double CompanionAxisLabelAngle { get; set; } CompanionAxisLabelExtent
Section titled "CompanionAxisLabelExtent"Inherited from: IgbAxis
Gets or sets extent of labels on the companion axis.
[Parameter]
public double CompanionAxisLabelExtent { get; set; } CompanionAxisLabelLocation
Section titled "CompanionAxisLabelLocation"Inherited from: IgbAxis
Gets or sets location of labels on the companion axis.
[Parameter]
public AxisLabelsLocation CompanionAxisLabelLocation { get; set; } CompanionAxisLabelVerticalAlignment
Section titled "CompanionAxisLabelVerticalAlignment"Inherited from: IgbAxis
Gets or sets vertical alignment of the companion axis.
[Parameter]
public VerticalAlignment CompanionAxisLabelVerticalAlignment { get; set; } CompanionAxisLabelHorizontalAlignment
Section titled "CompanionAxisLabelHorizontalAlignment"Inherited from: IgbAxis
Gets or sets horizontal alignment of labels on the companion axis.
[Parameter]
public HorizontalAlignment CompanionAxisLabelHorizontalAlignment { get; set; } CompanionAxisLabelColor
Section titled "CompanionAxisLabelColor"Inherited from: IgbAxis
Gets or sets color of labels on the companion axis.
[Parameter]
public string CompanionAxisLabelColor { get; set; } CompanionAxisSyncronizedWithPrimaryAxis
Section titled "CompanionAxisSyncronizedWithPrimaryAxis"Inherited from: IgbAxis
Gets or sets whether or not the companion axis is syncronized with properties of primary axis unless CompanionAxis* properties are set
[Parameter]
public bool CompanionAxisSyncronizedWithPrimaryAxis { get; set; } CompanionAxisStrip
Section titled "CompanionAxisStrip"Inherited from: IgbAxis
Gets or sets color of strips on the companion axis.
[Parameter]
public string CompanionAxisStrip { get; set; } CompanionAxisStroke
Section titled "CompanionAxisStroke"Inherited from: IgbAxis
Gets or sets color of line stroke on the companion axis.
[Parameter]
public string CompanionAxisStroke { get; set; } CompanionAxisMinExtent
Section titled "CompanionAxisMinExtent"Inherited from: IgbAxis
Gets or sets label angle on the companion axis.
[Parameter]
public double CompanionAxisMinExtent { get; set; } CompanionAxisStrokeThickness
Section titled "CompanionAxisStrokeThickness"Inherited from: IgbAxis
Gets or sets label angle on the companion axis.
[Parameter]
public double CompanionAxisStrokeThickness { get; set; } CompanionAxisMajorStroke
Section titled "CompanionAxisMajorStroke"Inherited from: IgbAxis
Gets or sets stroke of major gridlines on the companion axis.
[Parameter]
public string CompanionAxisMajorStroke { get; set; } CompanionAxisMajorStrokeThickness
Section titled "CompanionAxisMajorStrokeThickness"Inherited from: IgbAxis
Gets or sets thickness of major gridlines on the companion axis.
[Parameter]
public double CompanionAxisMajorStrokeThickness { get; set; } CompanionAxisMinorStroke
Section titled "CompanionAxisMinorStroke"Inherited from: IgbAxis
Gets or sets stroke of minior gridlines on the companion axis.
[Parameter]
public string CompanionAxisMinorStroke { get; set; } CompanionAxisMinorStrokeThickness
Section titled "CompanionAxisMinorStrokeThickness"Inherited from: IgbAxis
Gets or sets thickness of minior gridlines on the companion axis.
[Parameter]
public double CompanionAxisMinorStrokeThickness { get; set; } CompanionAxisTickStroke
Section titled "CompanionAxisTickStroke"Inherited from: IgbAxis
Gets or sets color of ticks on the companion axis.
[Parameter]
public string CompanionAxisTickStroke { get; set; } CompanionAxisTickLength
Section titled "CompanionAxisTickLength"Inherited from: IgbAxis
Gets or sets length of ticks on the companion axis.
[Parameter]
public double CompanionAxisTickLength { get; set; } CompanionAxisTickStrokeThickness
Section titled "CompanionAxisTickStrokeThickness"Inherited from: IgbAxis
Gets or sets label angle on the companion axis.
[Parameter]
public double CompanionAxisTickStrokeThickness { get; set; } CompanionAxisTitle
Section titled "CompanionAxisTitle"Inherited from: IgbAxis
Gets or sets title on the companion axis.
[Parameter]
public string CompanionAxisTitle { get; set; } CompanionAxisShouldAvoidAnnotationCollisions
Section titled "CompanionAxisShouldAvoidAnnotationCollisions"Inherited from: IgbAxis
Gets or sets whether or not the companion axis should avoid annotation collisions.
[Parameter]
public FeatureState CompanionAxisShouldAvoidAnnotationCollisions { get; set; } CompanionAxisShouldAutoTruncateAnnotations
Section titled "CompanionAxisShouldAutoTruncateAnnotations"Inherited from: IgbAxis
Gets or sets whether or not the companion axis should auto truncate annotations.
[Parameter]
public FeatureState CompanionAxisShouldAutoTruncateAnnotations { get; set; } CompanionAxisShouldKeepAnnotationsInView
Section titled "CompanionAxisShouldKeepAnnotationsInView"Inherited from: IgbAxis
Gets or sets whether or not the companion axis should keep annotations in view.
[Parameter]
public FeatureState CompanionAxisShouldKeepAnnotationsInView { get; set; } IgBlazor
Section titled "IgBlazor"Inherited from: BaseRendererElement
[Inject]
protected IIgniteUIBlazor IgBlazor { get; set; } IsComponentRooted
Section titled "IsComponentRooted"Inherited from: BaseRendererElement
public bool IsComponentRooted { get; } UseDirectRender
Section titled "UseDirectRender"Inherited from: BaseRendererElement
protected virtual bool UseDirectRender { get; } ChildContent
Section titled "ChildContent"Inherited from: BaseRendererElement
[Parameter]
public RenderFragment ChildContent { get; set; } SupportsVisualChildren
Section titled "SupportsVisualChildren"Inherited from: BaseRendererElement
protected virtual bool SupportsVisualChildren { get; } Inherited from: BaseRendererElement
[Parameter]
public string Name { get; set; } Parent
Section titled "Parent"Inherited from: BaseRendererElement
public object Parent { get; } MethodTarget
Section titled "MethodTarget"Inherited from: BaseRendererElement
protected virtual string MethodTarget { get; } CurrParent
Section titled "CurrParent"Inherited from: BaseRendererElement
protected object CurrParent { get; } public override string Type { get; } Accessors
Section titled "Accessors"_name
Section titled "_name"Inherited from: BaseRendererElement
protected string _name eventCallbacksCache
Section titled "eventCallbacksCache"Inherited from: BaseRendererElement
protected Dictionary<Type, Dictionary<string, FieldInfo>> eventCallbacksCache _cachedSerializedContent
Section titled "_cachedSerializedContent"Inherited from: BaseRendererElement
protected string _cachedSerializedContent Methods
Section titled "Methods"GetCurrentActualMinimumValueAsync()
Section titled "GetCurrentActualMinimumValueAsync()"Inherited from: IgbNumericAxisBase
public Task<double> GetCurrentActualMinimumValueAsync() Returns any
GetCurrentActualMinimumValue()
Section titled "GetCurrentActualMinimumValue()"Inherited from: IgbNumericAxisBase
public double GetCurrentActualMinimumValue() Returns any
GetCurrentActualMaximumValueAsync()
Section titled "GetCurrentActualMaximumValueAsync()"Inherited from: IgbNumericAxisBase
public Task<double> GetCurrentActualMaximumValueAsync() Returns any
GetCurrentActualMaximumValue()
Section titled "GetCurrentActualMaximumValue()"Inherited from: IgbNumericAxisBase
public double GetCurrentActualMaximumValue() Returns any
GetCurrentActualIntervalAsync()
Section titled "GetCurrentActualIntervalAsync()"Inherited from: IgbNumericAxisBase
public Task<double> GetCurrentActualIntervalAsync() Returns any
GetCurrentActualInterval()
Section titled "GetCurrentActualInterval()"Inherited from: IgbNumericAxisBase
public double GetCurrentActualInterval() Returns any
GetCurrentActualMinorIntervalAsync()
Section titled "GetCurrentActualMinorIntervalAsync()"Inherited from: IgbNumericAxisBase
public Task<double> GetCurrentActualMinorIntervalAsync() Returns any
GetCurrentActualMinorInterval()
Section titled "GetCurrentActualMinorInterval()"Inherited from: IgbNumericAxisBase
public double GetCurrentActualMinorInterval() Returns any
GetFullRangeAsync()
Section titled "GetFullRangeAsync()"Inherited from: IgbNumericAxisBase
public override Task<double[]> GetFullRangeAsync() Returns any
GetFullRange()
Section titled "GetFullRange()"Inherited from: IgbNumericAxisBase
public override double[] GetFullRange() Returns any
UnscaleValueAsync(double)
Section titled "UnscaleValueAsync(double)"Inherited from: IgbNumericAxisBase
Unscales a value from screen space into axis space.
public virtual Task<double> UnscaleValueAsync(double unscaledValue) Parameters
- unscaledValue:
double
Returns any
UnscaleValue(double)
Section titled "UnscaleValue(double)"Inherited from: IgbNumericAxisBase
public virtual double UnscaleValue(double unscaledValue) Parameters
- unscaledValue:
double
Returns any
Dispose()
Section titled "Dispose()"Inherited from: IgbAxis
public void Dispose() Returns any
OnInitializedAsync()
Section titled "OnInitializedAsync()"Inherited from: IgbAxis
protected override Task OnInitializedAsync() Returns any
BindAxes(IgbAxis[])
Section titled "BindAxes(IgbAxis[])"Inherited from: IgbAxis
protected virtual void BindAxes(IgbAxis[] Axes) Parameters
- Axes:
IgbAxis[]
Returns any
GetMemberPathValueAsync(string)
Section titled "GetMemberPathValueAsync(string)"Inherited from: IgbAxis
Gets the value of a requested member path from the series.
public virtual Task<string> GetMemberPathValueAsync(string memberPathName) Parameters
- memberPathName:
string
Returns any
GetMemberPathValue(string)
Section titled "GetMemberPathValue(string)"Inherited from: IgbAxis
public virtual string GetMemberPathValue(string memberPathName) Parameters
- memberPathName:
string
Returns any
RenderAxisAsync()
Section titled "RenderAxisAsync()"Inherited from: IgbAxis
Renders the axis with no animation.
public Task RenderAxisAsync() Returns any
RenderAxis()
Section titled "RenderAxis()"Inherited from: IgbAxis
public void RenderAxis() Returns any
ResetCachedEnhancedIntervalAsync()
Section titled "ResetCachedEnhancedIntervalAsync()"Inherited from: IgbAxis
If using enhanced interval management and precise interval fitting, this will reset the cached maximum label width, and recalculate using the current labels.
public Task ResetCachedEnhancedIntervalAsync() Returns any
ResetCachedEnhancedInterval()
Section titled "ResetCachedEnhancedInterval()"Inherited from: IgbAxis
public void ResetCachedEnhancedInterval() Returns any
GetItemValueAsync(object, string)
Section titled "GetItemValueAsync(object, string)"Inherited from: IgbAxis
public virtual Task<object> GetItemValueAsync(object item, string memberPathName) Parameters
- item:
object - memberPathName:
string
Returns any
GetItemValue(object, string)
Section titled "GetItemValue(object, string)"Inherited from: IgbAxis
public virtual object GetItemValue(object item, string memberPathName) Parameters
- item:
object - memberPathName:
string
Returns any
GetValueLabelAsync(double)
Section titled "GetValueLabelAsync(double)"Inherited from: IgbAxis
Gets the label for a data item.
public virtual Task<string> GetValueLabelAsync(double value) Parameters
- value:
double
Returns any
GetValueLabel(double)
Section titled "GetValueLabel(double)"Inherited from: IgbAxis
public virtual string GetValueLabel(double value) Parameters
- value:
double
Returns any
ScaleValueAsync(double)
Section titled "ScaleValueAsync(double)"Inherited from: IgbAxis
Scales a value from axis space into screen space.
public virtual Task<double> ScaleValueAsync(double unscaledValue) Parameters
- unscaledValue:
double
Returns any
ScaleValue(double)
Section titled "ScaleValue(double)"Inherited from: IgbAxis
public virtual double ScaleValue(double unscaledValue) Parameters
- unscaledValue:
double
Returns any
BuildRenderTree(RenderTreeBuilder)
Section titled "BuildRenderTree(RenderTreeBuilder)"Inherited from: BaseRendererElement
protected override void BuildRenderTree(RenderTreeBuilder builder) Parameters
- builder:
RenderTreeBuilder
Returns any
OnElementNameChanged(BaseRendererElement, string, string)
Section titled "OnElementNameChanged(BaseRendererElement, string, string)"Inherited from: BaseRendererElement
protected void OnElementNameChanged(BaseRendererElement element, string oldName, string newName) Parameters
- element:
BaseRendererElement - oldName:
string - newName:
string
Returns any
InvokeMethod(string, object[], string[], ElementReference[])
Section titled "InvokeMethod(string, object[], string[], ElementReference[])"Inherited from: BaseRendererElement
protected Task<object> InvokeMethod(string methodName, object[] arguments, string[] types, ElementReference[] nativeElements = null) Parameters
- methodName:
string - arguments:
object[] - types:
string[] - nativeElements:
ElementReference[]
Returns any
InvokeMethodSync(string, object[], string[], ElementReference[])
Section titled "InvokeMethodSync(string, object[], string[], ElementReference[])"Inherited from: BaseRendererElement
protected object InvokeMethodSync(string methodName, object[] arguments, string[] types, ElementReference[] nativeElements = null) Parameters
- methodName:
string - arguments:
object[] - types:
string[] - nativeElements:
ElementReference[]
Returns any
InvokeMethodHelper(string, string, object[], string[], ElementReference[])
Section titled "InvokeMethodHelper(string, string, object[], string[], ElementReference[])"Inherited from: BaseRendererElement
protected Task<object> InvokeMethodHelper(string target, string methodName, object[] arguments, string[] types, ElementReference[] nativeElements) Parameters
- target:
string - methodName:
string - arguments:
object[] - types:
string[] - nativeElements:
ElementReference[]
Returns any
InvokeMethodHelperSync(string, string, object[], string[], ElementReference[])
Section titled "InvokeMethodHelperSync(string, string, object[], string[], ElementReference[])"Inherited from: BaseRendererElement
protected object InvokeMethodHelperSync(string target, string methodName, object[] arguments, string[] types, ElementReference[] nativeElements) Parameters
- target:
string - methodName:
string - arguments:
object[] - types:
string[] - nativeElements:
ElementReference[]
Returns any
IsPropDirty(string)
Section titled "IsPropDirty(string)"Inherited from: BaseRendererElement
protected bool IsPropDirty(string propertyName) Parameters
- propertyName:
string
Returns any
Serialize(SerializationContext, string)
Section titled "Serialize(SerializationContext, string)"Inherited from: BaseRendererElement
public void Serialize(SerializationContext context, string propertyName = null) Parameters
- context:
SerializationContext - propertyName:
string
Returns any
Serialize()
Section titled "Serialize()"Inherited from: BaseRendererElement
public string Serialize() Returns any
EnsureValid()
Section titled "EnsureValid()"Inherited from: BaseRendererElement
protected void EnsureValid() Returns any
FromEventJson(BaseRendererControl, Dictionary<string, object>)
Section titled "FromEventJson(BaseRendererControl, Dictionary<string, object>)"Inherited from: BaseRendererElement
protected virtual void FromEventJson(BaseRendererControl control, Dictionary<string, object> args) Parameters
- control:
BaseRendererControl - args:
Dictionary
Returns any
ToEventJson(BaseRendererControl, Dictionary<string, object>)
Section titled "ToEventJson(BaseRendererControl, Dictionary<string, object>)"Inherited from: BaseRendererElement
protected virtual void ToEventJson(BaseRendererControl control, Dictionary<string, object> args) Parameters
- control:
BaseRendererControl - args:
Dictionary
Returns any
SetResourceStringAsync(string, string, string)
Section titled "SetResourceStringAsync(string, string, string)"Inherited from: BaseRendererElement
protected Task<object> SetResourceStringAsync(string grouping, string id, string value) Parameters
- grouping:
string - id:
string - value:
string
Returns any
SetResourceStringAsync(string, string)
Section titled "SetResourceStringAsync(string, string)"Inherited from: BaseRendererElement
protected Task<object> SetResourceStringAsync(string grouping, string json) Parameters
- grouping:
string - json:
string
Returns any
EnsureModulesLoaded()
Section titled "EnsureModulesLoaded()"protected override void EnsureModulesLoaded() Returns any
FindByName(string)
Section titled "FindByName(string)"public override object FindByName(string name) Parameters
- name:
string
Returns any
ScrollRangeIntoView(double, double)
Section titled "ScrollRangeIntoView(double, double)"public void ScrollRangeIntoView(double minimum, double maximum) Parameters
- minimum:
double - maximum:
double
Returns any
ScrollRangeIntoViewAsync(double, double)
Section titled "ScrollRangeIntoViewAsync(double, double)"public Task ScrollRangeIntoViewAsync(double minimum, double maximum) Parameters
- minimum:
double - maximum:
double
Returns any
Events
Section titled "Events"RangeChanged
Section titled "RangeChanged"[Parameter]
public EventCallback<IgbAxisRangeChangedEventArgs> RangeChanged { get; set; } RenderRequested
Section titled "RenderRequested"[Parameter]
public EventCallback<IgbRenderRequestedEventArgs> RenderRequested { get; set; } RangeChangedScript
Section titled "RangeChangedScript"[Parameter]
public string RangeChangedScript { get; set; } RenderRequestedScript
Section titled "RenderRequestedScript"[Parameter]
public string RenderRequestedScript { get; set; }