Show / Hide Table of Contents

Class IgbDomainChart

Represents a base class for all domain charts that can plot scatter data and shapefiles

Inheritance
System.Object
BaseRendererControl
IgbDomainChart
IgbRadialBaseChart
IgbXYChart
Implements
JsonSerializable
System.IDisposable
Inherited Members
BaseRendererControl.eventCallbacksCache
BaseRendererControl._cachedSerializedContent
BaseRendererControl.EnsureModulesLoaded()
BaseRendererControl.ResolveEventBehavior()
BaseRendererControl.ResolveDisplay()
BaseRendererControl.ToSpinal(String)
BaseRendererControl.TransformSimpleKey(String)
BaseRendererControl.IsTransformedEnumValue(String)
BaseRendererControl.TransformPotentialEnumValue(String, Object)
BaseRendererControl.BuildSequenceInfo(Int32)
BaseRendererControl.BuildRenderTree(RenderTreeBuilder)
BaseRendererControl.TemplateContentType(String)
BaseRendererControl.OnAfterRenderAsync(Boolean)
BaseRendererControl.EnsureReady()
BaseRendererControl.MarkPropDirty(String)
BaseRendererControl.IsPropDirty(String)
BaseRendererControl.Serialize(SerializationContext, String)
BaseRendererControl.Serialize()
BaseRendererControl.InvokeMethod(String, Object[], String[], ElementReference[])
BaseRendererControl.InvokeMethodSync(String, Object[], String[], ElementReference[])
BaseRendererControl.SuspendNotifications(Object)
BaseRendererControl.ResumeNotifications(Object, Boolean)
BaseRendererControl.NotifyUpdateItem(Object, Int32, Object, Boolean)
BaseRendererControl.OnRefChanged(String, Object)
BaseRendererControl.OnInvokeReturn(Int64, Object)
BaseRendererControl.Camelize(String)
BaseRendererControl.ToPascal(String)
BaseRendererControl.OnElementNameChanged(BaseRendererElement, String, String)
BaseRendererControl.Dispose(Boolean)
BaseRendererControl.SetResourceStringAsync(String, String, String)
BaseRendererControl.SetResourceStringAsync(String, String)
BaseRendererControl.SetPropertyValue(Object, PropertyInfo, JsonElement)
BaseRendererControl.SetPropertyValue(Object, PropertyInfo, Object)
BaseRendererControl.CompareEventCallbacks<T>(T, T, Dictionary<Type, Dictionary<String, FieldInfo>>)
BaseRendererControl.Finalize()
BaseRendererControl.Dispose()
BaseRendererControl.IgBlazor
BaseRendererControl.Height
BaseRendererControl.Width
BaseRendererControl.Class
BaseRendererControl.AdditionalAttributes
BaseRendererControl.ParentTypeName
BaseRendererControl.EventBehavior
BaseRendererControl.ChildContent
BaseRendererControl.RoundTripDateConversion
BaseRendererControl.SupportsVisualChildren
BaseRendererControl.UseDirectRender
BaseRendererControl.DirectRenderElementName
BaseRendererControl.NeedsDynamicContent
BaseRendererControl.UseCamelEnumValues
Namespace: IgniteUI.Blazor.Controls
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbDomainChart : BaseRendererControl, RefSink, JsonSerializable, IDisposable

Constructors

IgbDomainChart()

Declaration
public IgbDomainChart()

Properties

ActualBrushes

Gets the actual palette of brushes to use for coloring the chart series.

Declaration
public string ActualBrushes { get; set; }
Property Value
Type Description
System.String

ActualOutlines

Gets the actual palette of brushes to use for outlines on the chart series.

Declaration
public string ActualOutlines { get; set; }
Property Value
Type Description
System.String

AlignsGridLinesToPixels

Gets or sets a value indicating whether grid and tick lines are aligned to device pixels.

Declaration
public bool AlignsGridLinesToPixels { get; set; }
Property Value
Type Description
System.Boolean

AnimateSeriesWhenAxisRangeChanges

Gets or sets whether the series animations should be allowed when a range change has been detected on an axis.

Declaration
public bool AnimateSeriesWhenAxisRangeChanges { get; set; }
Property Value
Type Description
System.Boolean

AreaFillOpacity

Gets or sets the fill opacity for all series that have area visuals in this chart.

Declaration
public double AreaFillOpacity { get; set; }
Property Value
Type Description
System.Double
Remarks

For example, Area, SplineArea, Column chart types

AutoCalloutsVisible

Gets or sets if the auto value callouts should be displayed.

Declaration
public bool AutoCalloutsVisible { get; set; }
Property Value
Type Description
System.Boolean

BottomMargin

Gets or sets the bottom margin around the chart content.

Declaration
public double BottomMargin { get; set; }
Property Value
Type Description
System.Double

Brushes

Gets or sets the palette of brushes to use for coloring the chart series.

Declaration
public string Brushes { get; set; }
Property Value
Type Description
System.String
Remarks

The value provided should be an array of CSS color strings or JavaScript objects defining gradients. Optionally the first element can be a string reading "RGB" or "HSV" to specify the interpolation mode of the collection

CalloutCollisionMode

Gets or sets if event annotations should be displayed.

Declaration
public CalloutCollisionMode CalloutCollisionMode { get; set; }
Property Value
Type Description
CalloutCollisionMode

CalloutLabelUpdating

Declaration
public Action<IgbCalloutLabelUpdatingEventArgs> CalloutLabelUpdating { get; set; }
Property Value
Type Description
System.Action<IgbCalloutLabelUpdatingEventArgs>

CalloutLabelUpdatingScript

Declaration
public string CalloutLabelUpdatingScript { get; set; }
Property Value
Type Description
System.String

CalloutRenderStyleUpdating

Declaration
public Action<IgbCalloutRenderStyleUpdatingEventArgs> CalloutRenderStyleUpdating { get; set; }
Property Value
Type Description
System.Action<IgbCalloutRenderStyleUpdatingEventArgs>

CalloutRenderStyleUpdatingScript

Declaration
public string CalloutRenderStyleUpdatingScript { get; set; }
Property Value
Type Description
System.String

CalloutsAllowedPositions

Gets or sets the allowed positions that the callout layer is allowed to use.

Declaration
public IgbCalloutPlacementPositionsCollection CalloutsAllowedPositions { get; set; }
Property Value
Type Description
IgbCalloutPlacementPositionsCollection

CalloutsAutoLabelPrecision

Gets or sets the amount of precision to apply to the auto callout labels.

Declaration
public int CalloutsAutoLabelPrecision { get; set; }
Property Value
Type Description
System.Int32

CalloutsBackground

Gets or sets color of the callout background.

Declaration
public string CalloutsBackground { get; set; }
Property Value
Type Description
System.String

CalloutsContentMemberPath

Gets or sets the member path of the content data for the callouts.

Declaration
public string CalloutsContentMemberPath { get; set; }
Property Value
Type Description
System.String

CalloutsDarkTextColor

Gets or sets the text color on light callout background.

Declaration
public string CalloutsDarkTextColor { get; set; }
Property Value
Type Description
System.String

CalloutsDataSource

Gets or sets the collection of callout data to be annotated.

Declaration
public object CalloutsDataSource { get; set; }
Property Value
Type Description
System.Object

CalloutsDataSourceScript

Provides a means of setting CalloutsDataSource in the JavaScript environment.

Declaration
public string CalloutsDataSourceScript { get; set; }
Property Value
Type Description
System.String

CalloutsFontFamily

Declaration
public string CalloutsFontFamily { get; set; }
Property Value
Type Description
System.String

CalloutsFontSize

Declaration
public double CalloutsFontSize { get; set; }
Property Value
Type Description
System.Double

CalloutsFontStyle

Declaration
public string CalloutsFontStyle { get; set; }
Property Value
Type Description
System.String

CalloutsFontWeight

Declaration
public string CalloutsFontWeight { get; set; }
Property Value
Type Description
System.String

CalloutsLabelMemberPath

Gets or sets the member path of the label data for the callouts.

Declaration
public string CalloutsLabelMemberPath { get; set; }
Property Value
Type Description
System.String

CalloutsLeaderBrush

Gets or sets color of callout's leader lines.

Declaration
public string CalloutsLeaderBrush { get; set; }
Property Value
Type Description
System.String

CalloutsLightTextColor

Gets or sets the text color on dark callout background.

Declaration
public string CalloutsLightTextColor { get; set; }
Property Value
Type Description
System.String

CalloutsOutline

Gets or sets color of the callout outlines.

Declaration
public string CalloutsOutline { get; set; }
Property Value
Type Description
System.String

CalloutsStrokeThickness

Gets or sets if the thickness that should be used for the callout outlines.

Declaration
public double CalloutsStrokeThickness { get; set; }
Property Value
Type Description
System.Double

CalloutsTextColor

Gets or sets text color of callout.

Declaration
public string CalloutsTextColor { get; set; }
Property Value
Type Description
System.String

CalloutStyleUpdating

Declaration
public Action<IgbCalloutStyleUpdatingEventArgs> CalloutStyleUpdating { get; set; }
Property Value
Type Description
System.Action<IgbCalloutStyleUpdatingEventArgs>

CalloutStyleUpdatingEventEnabled

Gets or sets if event annotations should be displayed.

Declaration
public bool CalloutStyleUpdatingEventEnabled { get; set; }
Property Value
Type Description
System.Boolean

CalloutStyleUpdatingScript

Declaration
public string CalloutStyleUpdatingScript { get; set; }
Property Value
Type Description
System.String

CalloutsUseAutoContrastingLabelColors

Gets or sets whether to the label color is automatically decided between a light and dark option for contrast.

Declaration
public bool CalloutsUseAutoContrastingLabelColors { get; set; }
Property Value
Type Description
System.Boolean

CalloutsUseItemColorForFill

Gets or sets if the series item color should be used for the callout fills.

Declaration
public bool CalloutsUseItemColorForFill { get; set; }
Property Value
Type Description
System.Boolean

CalloutsUseItemColorForOutline

Gets or sets if the series item color should be used for the callout outlines.

Declaration
public bool CalloutsUseItemColorForOutline { get; set; }
Property Value
Type Description
System.Boolean

CalloutsVisible

Gets or sets if callouts should be displayed.

Declaration
public bool CalloutsVisible { get; set; }
Property Value
Type Description
System.Boolean

CalloutsXMemberPath

Gets or sets the member path of the X data for the callouts.

Declaration
public string CalloutsXMemberPath { get; set; }
Property Value
Type Description
System.String

CalloutsYMemberPath

Gets or sets the member path of the Y data for the callouts.

Declaration
public string CalloutsYMemberPath { get; set; }
Property Value
Type Description
System.String

ChartTitle

Gets or sets text to display above the plot area.

Declaration
public string ChartTitle { get; set; }
Property Value
Type Description
System.String

ComputedPlotAreaMarginMode

Gets or sets mode to use for automatically calculating the plot area margin.

Declaration
public ComputedPlotAreaMarginMode ComputedPlotAreaMarginMode { get; set; }
Property Value
Type Description
ComputedPlotAreaMarginMode

CrosshairsAnnotationEnabled

Gets or sets whether annotations are shown along the axis for crosshair values

Declaration
public bool CrosshairsAnnotationEnabled { get; set; }
Property Value
Type Description
System.Boolean

CrosshairsAnnotationXAxisBackground

Gets or sets the background of crosshair annotation on x-axis.

Declaration
public string CrosshairsAnnotationXAxisBackground { get; set; }
Property Value
Type Description
System.String

CrosshairsAnnotationXAxisPrecision

Gets or sets precision on interpolated values of crosshairs on x-axis.

Declaration
public int CrosshairsAnnotationXAxisPrecision { get; set; }
Property Value
Type Description
System.Int32

CrosshairsAnnotationXAxisTextColor

Gets or sets the text color of crosshair annotation on x-axis.

Declaration
public string CrosshairsAnnotationXAxisTextColor { get; set; }
Property Value
Type Description
System.String

CrosshairsAnnotationYAxisBackground

Gets or sets the background of crosshair annotation on y-axis.

Declaration
public string CrosshairsAnnotationYAxisBackground { get; set; }
Property Value
Type Description
System.String

CrosshairsAnnotationYAxisPrecision

Gets or sets precision on interpolated values of crosshairs on y-axis.

Declaration
public int CrosshairsAnnotationYAxisPrecision { get; set; }
Property Value
Type Description
System.Int32

CrosshairsAnnotationYAxisTextColor

Gets or sets the text color of crosshair annotation on y-axis.

Declaration
public string CrosshairsAnnotationYAxisTextColor { get; set; }
Property Value
Type Description
System.String

CrosshairsDisplayMode

Gets or sets the crosshairs to be displayed.

Declaration
public CrosshairsDisplayMode CrosshairsDisplayMode { get; set; }
Property Value
Type Description
CrosshairsDisplayMode

CrosshairsLineHorizontalStroke

Gets or sets the color to apply to horizontal crosshairs line.

Declaration
public string CrosshairsLineHorizontalStroke { get; set; }
Property Value
Type Description
System.String

CrosshairsLineThickness

Gets or sets thickness of crosshairs lines.

Declaration
public double CrosshairsLineThickness { get; set; }
Property Value
Type Description
System.Double

CrosshairsLineVerticalStroke

Gets or sets the color to apply to vertical crosshairs line.

Declaration
public string CrosshairsLineVerticalStroke { get; set; }
Property Value
Type Description
System.String

CrosshairsSkipInvalidData

Gets or sets whether axis annotation are skipped for invalid data in a given position.

Declaration
public bool CrosshairsSkipInvalidData { get; set; }
Property Value
Type Description
System.Boolean

CrosshairsSkipZeroValueFragments

Gets or sets whether axis annotation are skipped for zero-value fragments in a given position.

Declaration
public bool CrosshairsSkipZeroValueFragments { get; set; }
Property Value
Type Description
System.Boolean

CrosshairsSnapToData

Gets or sets whether crosshairs will snap to the nearest data point.

Declaration
public bool CrosshairsSnapToData { get; set; }
Property Value
Type Description
System.Boolean

DataSource

Gets or sets a collection of data items used to generate the chart.

Declaration
public object DataSource { get; set; }
Property Value
Type Description
System.Object
Remarks

The ItemsSource of this chart can be a list of objects containing one or more numeric properties.
Additionally, if the objects in the list implement the IEnumerable interface, the Chart will attempt to delve into the sub-collections when reading through the data source. Data binding can be further configured by attributing the data item classes with the DataSeriesMemberIntentAttribute.

DataSourceScript

Provides a means of setting DataSource in the JavaScript environment.

Declaration
public string DataSourceScript { get; set; }
Property Value
Type Description
System.String

DataToolTipBadgeMarginBottom

Declaration
public double DataToolTipBadgeMarginBottom { get; set; }
Property Value
Type Description
System.Double

DataToolTipBadgeMarginLeft

Declaration
public double DataToolTipBadgeMarginLeft { get; set; }
Property Value
Type Description
System.Double

DataToolTipBadgeMarginRight

Declaration
public double DataToolTipBadgeMarginRight { get; set; }
Property Value
Type Description
System.Double

DataToolTipBadgeMarginTop

Declaration
public double DataToolTipBadgeMarginTop { get; set; }
Property Value
Type Description
System.Double

DataToolTipBadgeShape

Gets or sets the BadgeShape for the data legend.

Declaration
public LegendItemBadgeShape DataToolTipBadgeShape { get; set; }
Property Value
Type Description
LegendItemBadgeShape

DataToolTipDefaultPositionOffsetX

Gets or sets the offset of the tooltip layer on the X axis.

Declaration
public double DataToolTipDefaultPositionOffsetX { get; set; }
Property Value
Type Description
System.Double

DataToolTipDefaultPositionOffsetY

Gets or sets the offset of the tooltip layer on the Y axis.

Declaration
public double DataToolTipDefaultPositionOffsetY { get; set; }
Property Value
Type Description
System.Double

DataToolTipExcludedColumns

Gets or sets names of data columns or their labels to exclude from displaying in the data legend, e.g. "High, Low" or "H, L"

Declaration
public string[] DataToolTipExcludedColumns { get; set; }
Property Value
Type Description
System.String[]
Remarks

The DataToolTipExcludedColumns property takes precedence over values of DataToolTipIncludedColumns property

DataToolTipExcludedSeries

Gets or sets indexes, titles, or names of series to exclude from displaying in the data tooltip, e.g. "0, 1" or "Series1 Title, Series2 Title"

Declaration
public string[] DataToolTipExcludedSeries { get; set; }
Property Value
Type Description
System.String[]
Remarks

The DataToolTipExcludedSeries property takes precedence over values of DataToolTipIncludedSeries property

DataToolTipGroupedPositionModeX

Gets or sets the tooltip position mode on the X axis for grouped series.

Declaration
public DataTooltipGroupedPositionX DataToolTipGroupedPositionModeX { get; set; }
Property Value
Type Description
DataTooltipGroupedPositionX

DataToolTipGroupedPositionModeY

Gets or sets the tooltip position mode on the Y axis for grouped series.

Declaration
public DataTooltipGroupedPositionY DataToolTipGroupedPositionModeY { get; set; }
Property Value
Type Description
DataTooltipGroupedPositionY

DataToolTipGroupingMode

Declaration
public DataToolTipLayerGroupingMode DataToolTipGroupingMode { get; set; }
Property Value
Type Description
DataToolTipLayerGroupingMode

DataToolTipGroupRowMarginBottom

Declaration
public double DataToolTipGroupRowMarginBottom { get; set; }
Property Value
Type Description
System.Double

DataToolTipGroupRowMarginLeft

Declaration
public double DataToolTipGroupRowMarginLeft { get; set; }
Property Value
Type Description
System.Double

DataToolTipGroupRowMarginRight

Declaration
public double DataToolTipGroupRowMarginRight { get; set; }
Property Value
Type Description
System.Double

DataToolTipGroupRowMarginTop

Declaration
public double DataToolTipGroupRowMarginTop { get; set; }
Property Value
Type Description
System.Double

DataToolTipGroupRowVisible

Gets or sets whether to show Group row.

Declaration
public bool DataToolTipGroupRowVisible { get; set; }
Property Value
Type Description
System.Boolean

DataToolTipGroupTextColor

Gets or sets the Group text color.

Declaration
public string DataToolTipGroupTextColor { get; set; }
Property Value
Type Description
System.String

DataToolTipGroupTextFontFamily

Declaration
public string DataToolTipGroupTextFontFamily { get; set; }
Property Value
Type Description
System.String

DataToolTipGroupTextFontSize

Declaration
public double DataToolTipGroupTextFontSize { get; set; }
Property Value
Type Description
System.Double

DataToolTipGroupTextFontStyle

Declaration
public string DataToolTipGroupTextFontStyle { get; set; }
Property Value
Type Description
System.String

DataToolTipGroupTextFontWeight

Declaration
public string DataToolTipGroupTextFontWeight { get; set; }
Property Value
Type Description
System.String

DataToolTipGroupTextMarginBottom

Declaration
public double DataToolTipGroupTextMarginBottom { get; set; }
Property Value
Type Description
System.Double

DataToolTipGroupTextMarginLeft

Declaration
public double DataToolTipGroupTextMarginLeft { get; set; }
Property Value
Type Description
System.Double

DataToolTipGroupTextMarginRight

Declaration
public double DataToolTipGroupTextMarginRight { get; set; }
Property Value
Type Description
System.Double

DataToolTipGroupTextMarginTop

Declaration
public double DataToolTipGroupTextMarginTop { get; set; }
Property Value
Type Description
System.Double

DataToolTipHeaderFormatCulture

Gets or sets globalization culture when displaying header as date time

Declaration
public string DataToolTipHeaderFormatCulture { get; set; }
Property Value
Type Description
System.String
Remarks

This property is ignored when setting HeaderFormatSpecifiers or HeaderFormatString properties

DataToolTipHeaderFormatDate

Gets or sets date format for the header

Declaration
public DataLegendHeaderDateMode DataToolTipHeaderFormatDate { get; set; }
Property Value
Type Description
DataLegendHeaderDateMode
Remarks

This property is ignored when setting HeaderFormatSpecifiers or HeaderFormatString properties

DataToolTipHeaderFormatSpecifiers

Gets or sets the format specifiers to use with the HeaderFormatString string.

Declaration
public IgbFormatSpecifierCollection DataToolTipHeaderFormatSpecifiers { get; set; }
Property Value
Type Description
IgbFormatSpecifierCollection

DataToolTipHeaderFormatString

Gets or sets the format string for header text displayed in the data legend.

Declaration
public string DataToolTipHeaderFormatString { get; set; }
Property Value
Type Description
System.String

DataToolTipHeaderFormatTime

Gets or sets time format for the header

Declaration
public DataLegendHeaderTimeMode DataToolTipHeaderFormatTime { get; set; }
Property Value
Type Description
DataLegendHeaderTimeMode
Remarks

This property is ignored when setting HeaderFormatSpecifiers or HeaderFormatString properties

DataToolTipHeaderRowMarginBottom

Declaration
public double DataToolTipHeaderRowMarginBottom { get; set; }
Property Value
Type Description
System.Double

DataToolTipHeaderRowMarginLeft

Declaration
public double DataToolTipHeaderRowMarginLeft { get; set; }
Property Value
Type Description
System.Double

DataToolTipHeaderRowMarginRight

Declaration
public double DataToolTipHeaderRowMarginRight { get; set; }
Property Value
Type Description
System.Double

DataToolTipHeaderRowMarginTop

Declaration
public double DataToolTipHeaderRowMarginTop { get; set; }
Property Value
Type Description
System.Double

DataToolTipHeaderRowVisible

Gets or sets whether to show Header row.

Declaration
public bool DataToolTipHeaderRowVisible { get; set; }
Property Value
Type Description
System.Boolean

DataToolTipHeaderText

Gets or sets the HeaderText for the data legend.

Declaration
public string DataToolTipHeaderText { get; set; }
Property Value
Type Description
System.String

DataToolTipHeaderTextColor

Gets or sets the header text color.

Declaration
public string DataToolTipHeaderTextColor { get; set; }
Property Value
Type Description
System.String

DataToolTipHeaderTextFontFamily

Declaration
public string DataToolTipHeaderTextFontFamily { get; set; }
Property Value
Type Description
System.String

DataToolTipHeaderTextFontSize

Declaration
public double DataToolTipHeaderTextFontSize { get; set; }
Property Value
Type Description
System.Double

DataToolTipHeaderTextFontStyle

Declaration
public string DataToolTipHeaderTextFontStyle { get; set; }
Property Value
Type Description
System.String

DataToolTipHeaderTextFontWeight

Declaration
public string DataToolTipHeaderTextFontWeight { get; set; }
Property Value
Type Description
System.String

DataToolTipHeaderTextMarginBottom

Declaration
public double DataToolTipHeaderTextMarginBottom { get; set; }
Property Value
Type Description
System.Double

DataToolTipHeaderTextMarginLeft

Declaration
public double DataToolTipHeaderTextMarginLeft { get; set; }
Property Value
Type Description
System.Double

DataToolTipHeaderTextMarginRight

Declaration
public double DataToolTipHeaderTextMarginRight { get; set; }
Property Value
Type Description
System.Double

DataToolTipHeaderTextMarginTop

Declaration
public double DataToolTipHeaderTextMarginTop { get; set; }
Property Value
Type Description
System.Double

DataToolTipIncludedColumns

Gets or sets names of data columns or their labels to include in displaying in the data legend, e.g. "High, Low" or "H, L"

Declaration
public string[] DataToolTipIncludedColumns { get; set; }
Property Value
Type Description
System.String[]
Remarks

The DataToolTipExcludedColumns property takes precedence over values of DataToolTipIncludedColumns property

DataToolTipIncludedSeries

Gets or sets indexes, titles, or names of series to include in displaying in the data tooltip, e.g. "0, 1" or "Series1 Title, Series2 Title"

Declaration
public string[] DataToolTipIncludedSeries { get; set; }
Property Value
Type Description
System.String[]
Remarks

The DataToolTipExcludedSeries property takes precedence over values of DataToolTipIncludedSeries property

DataToolTipLabelDisplayMode

Gets or sets the mode for displaying labels before series values in the data legend, e.g. O: H: L: C: for financial series

Declaration
public DataLegendLabelMode DataToolTipLabelDisplayMode { get; set; }
Property Value
Type Description
DataLegendLabelMode

DataToolTipLabelTextColor

Gets or sets the units text color.

Declaration
public string DataToolTipLabelTextColor { get; set; }
Property Value
Type Description
System.String

DataToolTipLabelTextFontFamily

Declaration
public string DataToolTipLabelTextFontFamily { get; set; }
Property Value
Type Description
System.String

DataToolTipLabelTextFontSize

Declaration
public double DataToolTipLabelTextFontSize { get; set; }
Property Value
Type Description
System.Double

DataToolTipLabelTextFontStyle

Declaration
public string DataToolTipLabelTextFontStyle { get; set; }
Property Value
Type Description
System.String

DataToolTipLabelTextFontWeight

Declaration
public string DataToolTipLabelTextFontWeight { get; set; }
Property Value
Type Description
System.String

DataToolTipLabelTextMarginBottom

Declaration
public double DataToolTipLabelTextMarginBottom { get; set; }
Property Value
Type Description
System.Double

DataToolTipLabelTextMarginLeft

Declaration
public double DataToolTipLabelTextMarginLeft { get; set; }
Property Value
Type Description
System.Double

DataToolTipLabelTextMarginRight

Declaration
public double DataToolTipLabelTextMarginRight { get; set; }
Property Value
Type Description
System.Double

DataToolTipLabelTextMarginTop

Declaration
public double DataToolTipLabelTextMarginTop { get; set; }
Property Value
Type Description
System.Double

DataToolTipPositionOffsetX

Gets or sets the offset of the tooltip layer on the X axis.

Declaration
public double DataToolTipPositionOffsetX { get; set; }
Property Value
Type Description
System.Double

DataToolTipPositionOffsetY

Gets or sets the offset of the tooltip layer on the Y axis.

Declaration
public double DataToolTipPositionOffsetY { get; set; }
Property Value
Type Description
System.Double

DataToolTipShouldUpdateWhenSeriesDataChanges

Gets or sets whether the data legend should update when the series data is mutated.

Declaration
public bool DataToolTipShouldUpdateWhenSeriesDataChanges { get; set; }
Property Value
Type Description
System.Boolean

DataToolTipSummaryLabelText

Gets or sets the units text for the data legend.

Declaration
public string DataToolTipSummaryLabelText { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryLabelTextColor

Gets or sets the units text color.

Declaration
public string DataToolTipSummaryLabelTextColor { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryLabelTextFontFamily

Declaration
public string DataToolTipSummaryLabelTextFontFamily { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryLabelTextFontSize

Declaration
public double DataToolTipSummaryLabelTextFontSize { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryLabelTextFontStyle

Declaration
public string DataToolTipSummaryLabelTextFontStyle { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryLabelTextFontWeight

Declaration
public string DataToolTipSummaryLabelTextFontWeight { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryRowMarginBottom

Declaration
public double DataToolTipSummaryRowMarginBottom { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryRowMarginLeft

Declaration
public double DataToolTipSummaryRowMarginLeft { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryRowMarginRight

Declaration
public double DataToolTipSummaryRowMarginRight { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryRowMarginTop

Declaration
public double DataToolTipSummaryRowMarginTop { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryTitleText

Gets or sets the SummaryTitleText for the data legend.

Declaration
public string DataToolTipSummaryTitleText { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryTitleTextColor

Gets or sets the summary text color.

Declaration
public string DataToolTipSummaryTitleTextColor { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryTitleTextFontFamily

Declaration
public string DataToolTipSummaryTitleTextFontFamily { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryTitleTextFontSize

Declaration
public double DataToolTipSummaryTitleTextFontSize { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryTitleTextFontStyle

Declaration
public string DataToolTipSummaryTitleTextFontStyle { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryTitleTextFontWeight

Declaration
public string DataToolTipSummaryTitleTextFontWeight { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryTitleTextMarginBottom

Declaration
public double DataToolTipSummaryTitleTextMarginBottom { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryTitleTextMarginLeft

Declaration
public double DataToolTipSummaryTitleTextMarginLeft { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryTitleTextMarginRight

Declaration
public double DataToolTipSummaryTitleTextMarginRight { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryTitleTextMarginTop

Declaration
public double DataToolTipSummaryTitleTextMarginTop { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryType

Gets or sets the SummaryType for the data legend.

Declaration
public DataLegendSummaryType DataToolTipSummaryType { get; set; }
Property Value
Type Description
DataLegendSummaryType

DataToolTipSummaryUnitsText

Gets or sets the units text for the data legend.

Declaration
public string DataToolTipSummaryUnitsText { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryUnitsTextColor

Gets or sets the units text color.

Declaration
public string DataToolTipSummaryUnitsTextColor { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryUnitsTextFontFamily

Declaration
public string DataToolTipSummaryUnitsTextFontFamily { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryUnitsTextFontSize

Declaration
public double DataToolTipSummaryUnitsTextFontSize { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryUnitsTextFontStyle

Declaration
public string DataToolTipSummaryUnitsTextFontStyle { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryUnitsTextFontWeight

Declaration
public string DataToolTipSummaryUnitsTextFontWeight { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryValueTextColor

Gets or sets the units text color.

Declaration
public string DataToolTipSummaryValueTextColor { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryValueTextFontFamily

Declaration
public string DataToolTipSummaryValueTextFontFamily { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryValueTextFontSize

Declaration
public double DataToolTipSummaryValueTextFontSize { get; set; }
Property Value
Type Description
System.Double

DataToolTipSummaryValueTextFontStyle

Declaration
public string DataToolTipSummaryValueTextFontStyle { get; set; }
Property Value
Type Description
System.String

DataToolTipSummaryValueTextFontWeight

Declaration
public string DataToolTipSummaryValueTextFontWeight { get; set; }
Property Value
Type Description
System.String

DataToolTipTitleTextColor

Gets or sets the display text color.

Declaration
public string DataToolTipTitleTextColor { get; set; }
Property Value
Type Description
System.String

DataToolTipTitleTextFontFamily

Declaration
public string DataToolTipTitleTextFontFamily { get; set; }
Property Value
Type Description
System.String

DataToolTipTitleTextFontSize

Declaration
public double DataToolTipTitleTextFontSize { get; set; }
Property Value
Type Description
System.Double

DataToolTipTitleTextFontStyle

Declaration
public string DataToolTipTitleTextFontStyle { get; set; }
Property Value
Type Description
System.String

DataToolTipTitleTextFontWeight

Declaration
public string DataToolTipTitleTextFontWeight { get; set; }
Property Value
Type Description
System.String

DataToolTipTitleTextMarginBottom

Declaration
public double DataToolTipTitleTextMarginBottom { get; set; }
Property Value
Type Description
System.Double

DataToolTipTitleTextMarginLeft

Declaration
public double DataToolTipTitleTextMarginLeft { get; set; }
Property Value
Type Description
System.Double

DataToolTipTitleTextMarginRight

Declaration
public double DataToolTipTitleTextMarginRight { get; set; }
Property Value
Type Description
System.Double

DataToolTipTitleTextMarginTop

Declaration
public double DataToolTipTitleTextMarginTop { get; set; }
Property Value
Type Description
System.Double

DataToolTipUnitsDisplayMode

Gets or sets the UnitsMode for the data legend.

Declaration
public DataLegendUnitsMode DataToolTipUnitsDisplayMode { get; set; }
Property Value
Type Description
DataLegendUnitsMode

DataToolTipUnitsText

Gets or sets the units text for the data legend.

Declaration
public string DataToolTipUnitsText { get; set; }
Property Value
Type Description
System.String

DataToolTipUnitsTextColor

Gets or sets the units text color.

Declaration
public string DataToolTipUnitsTextColor { get; set; }
Property Value
Type Description
System.String

DataToolTipUnitsTextFontFamily

Declaration
public string DataToolTipUnitsTextFontFamily { get; set; }
Property Value
Type Description
System.String

DataToolTipUnitsTextFontSize

Declaration
public double DataToolTipUnitsTextFontSize { get; set; }
Property Value
Type Description
System.Double

DataToolTipUnitsTextFontStyle

Declaration
public string DataToolTipUnitsTextFontStyle { get; set; }
Property Value
Type Description
System.String

DataToolTipUnitsTextFontWeight

Declaration
public string DataToolTipUnitsTextFontWeight { get; set; }
Property Value
Type Description
System.String

DataToolTipUnitsTextMarginBottom

Declaration
public double DataToolTipUnitsTextMarginBottom { get; set; }
Property Value
Type Description
System.Double

DataToolTipUnitsTextMarginLeft

Declaration
public double DataToolTipUnitsTextMarginLeft { get; set; }
Property Value
Type Description
System.Double

DataToolTipUnitsTextMarginRight

Declaration
public double DataToolTipUnitsTextMarginRight { get; set; }
Property Value
Type Description
System.Double

DataToolTipUnitsTextMarginTop

Declaration
public double DataToolTipUnitsTextMarginTop { get; set; }
Property Value
Type Description
System.Double

DataToolTipValueFormatAbbreviation

Gets or sets mode for abbreviating large numbers displayed in the legend

Declaration
public DataAbbreviationMode DataToolTipValueFormatAbbreviation { get; set; }
Property Value
Type Description
DataAbbreviationMode
Remarks

This property is ignored when setting ValueFormatSpecifiers or ValueFormatString properties

DataToolTipValueFormatCulture

Gets or sets globalization culture when displaying values as currencies, e.g. use "en-GB" to display British pound symbol when the ValueFormatMode property is set to 'Currency' mode

Declaration
public string DataToolTipValueFormatCulture { get; set; }
Property Value
Type Description
System.String
Remarks

This property is ignored when setting ValueFormatSpecifiers or ValueFormatString properties

DataToolTipValueFormatMaxFractions

Gets or sets maximum digits for formatting numbers displayed in the legend

Declaration
public int DataToolTipValueFormatMaxFractions { get; set; }
Property Value
Type Description
System.Int32
Remarks

This property is ignored when setting ValueFormatSpecifiers or ValueFormatString properties

DataToolTipValueFormatMinFractions

Gets or sets minimum digits for formatting numbers displayed in the legend

Declaration
public int DataToolTipValueFormatMinFractions { get; set; }
Property Value
Type Description
System.Int32
Remarks

This property is ignored when setting ValueFormatSpecifiers or ValueFormatString properties

DataToolTipValueFormatMode

Gets or sets the mode for displaying values in the data legend, e.g. Currency ($500.25), Decimal (500.25), Integer (500)

Declaration
public DataLegendValueMode DataToolTipValueFormatMode { get; set; }
Property Value
Type Description
DataLegendValueMode

DataToolTipValueFormatSpecifiers

Gets or sets the format specifiers to use with the ValueFormatString string.

Declaration
public IgbFormatSpecifierCollection DataToolTipValueFormatSpecifiers { get; set; }
Property Value
Type Description
IgbFormatSpecifierCollection

DataToolTipValueFormatString

Gets or sets the format string for values displayed in the data legend.

Declaration
public string DataToolTipValueFormatString { get; set; }
Property Value
Type Description
System.String

DataToolTipValueFormatUseGrouping

Gets or sets whether or not use grouping separator, e.g, 15,000 for 15000

Declaration
public bool DataToolTipValueFormatUseGrouping { get; set; }
Property Value
Type Description
System.Boolean
Remarks

This property is ignored when setting ValueFormatSpecifiers or ValueFormatString properties

DataToolTipValueRowMarginBottom

Declaration
public double DataToolTipValueRowMarginBottom { get; set; }
Property Value
Type Description
System.Double

DataToolTipValueRowMarginLeft

Declaration
public double DataToolTipValueRowMarginLeft { get; set; }
Property Value
Type Description
System.Double

DataToolTipValueRowMarginRight

Declaration
public double DataToolTipValueRowMarginRight { get; set; }
Property Value
Type Description
System.Double

DataToolTipValueRowMarginTop

Declaration
public double DataToolTipValueRowMarginTop { get; set; }
Property Value
Type Description
System.Double

DataToolTipValueRowVisible

Gets or sets whether to show series rows.

Declaration
public bool DataToolTipValueRowVisible { get; set; }
Property Value
Type Description
System.Boolean

DataToolTipValueTextColor

Gets or sets the units text color.

Declaration
public string DataToolTipValueTextColor { get; set; }
Property Value
Type Description
System.String

DataToolTipValueTextFontFamily

Declaration
public string DataToolTipValueTextFontFamily { get; set; }
Property Value
Type Description
System.String

DataToolTipValueTextFontSize

Declaration
public double DataToolTipValueTextFontSize { get; set; }
Property Value
Type Description
System.Double

DataToolTipValueTextFontStyle

Declaration
public string DataToolTipValueTextFontStyle { get; set; }
Property Value
Type Description
System.String

DataToolTipValueTextFontWeight

Declaration
public string DataToolTipValueTextFontWeight { get; set; }
Property Value
Type Description
System.String

DataToolTipValueTextMarginBottom

Declaration
public double DataToolTipValueTextMarginBottom { get; set; }
Property Value
Type Description
System.Double

DataToolTipValueTextMarginLeft

Declaration
public double DataToolTipValueTextMarginLeft { get; set; }
Property Value
Type Description
System.Double

DataToolTipValueTextMarginRight

Declaration
public double DataToolTipValueTextMarginRight { get; set; }
Property Value
Type Description
System.Double

DataToolTipValueTextMarginTop

Declaration
public double DataToolTipValueTextMarginTop { get; set; }
Property Value
Type Description
System.Double

DataToolTipValueTextUseSeriesColors

Gets or sets whether to use series colors when displaying values in the legend

Declaration
public bool DataToolTipValueTextUseSeriesColors { get; set; }
Property Value
Type Description
System.Boolean

DataToolTipValueTextWhenMissingData

Gets or sets text displayed when data column is missing a value, e.g. "no data"

Declaration
public string DataToolTipValueTextWhenMissingData { get; set; }
Property Value
Type Description
System.String

DefaultEventBehavior

Declaration
protected override ControlEventBehavior DefaultEventBehavior { get; }
Property Value
Type Description
ControlEventBehavior
Overrides
BaseRendererControl.DefaultEventBehavior

ExcludedProperties

Gets or sets a set of property paths that should be excluded from consideration by the category chart.

Declaration
public string[] ExcludedProperties { get; set; }
Property Value
Type Description
System.String[]

FilterExpressions

Gets the current filter that is applied to the chart. Collection can be updated to modify the filter for the chart. Once filter expressions are in this collection, the chart will no longer listen for changes on their properties.

Declaration
public IgbFilterExpressionCollection FilterExpressions { get; protected set; }
Property Value
Type Description
IgbFilterExpressionCollection

FilterStringErrorsParsing

Declaration
public EventCallback<IgbFilterStringErrorsParsingEventArgs> FilterStringErrorsParsing { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbFilterStringErrorsParsingEventArgs>

FilterStringErrorsParsingScript

Declaration
public string FilterStringErrorsParsingScript { get; set; }
Property Value
Type Description
System.String

FinalValueAnnotationsBackground

Gets or sets the background of final value annotation.

Declaration
public string FinalValueAnnotationsBackground { get; set; }
Property Value
Type Description
System.String

FinalValueAnnotationsPrecision

Gets or sets precision on final value annotation.

Declaration
public int FinalValueAnnotationsPrecision { get; set; }
Property Value
Type Description
System.Int32

FinalValueAnnotationsTextColor

Gets or sets the text color of final value annotation.

Declaration
public string FinalValueAnnotationsTextColor { get; set; }
Property Value
Type Description
System.String

FinalValueAnnotationsVisible

Gets or sets whether annotations for the final value of each series is displayed on the axis.

Declaration
public bool FinalValueAnnotationsVisible { get; set; }
Property Value
Type Description
System.Boolean

FocusBrush

Gets or sets the focus brush to use for the series.

Declaration
public string FocusBrush { get; set; }
Property Value
Type Description
System.String

FocusDismissDelayMilliseconds

Gets or sets the time to wait before visually dismissing a focus highlight.

Declaration
public int FocusDismissDelayMilliseconds { get; set; }
Property Value
Type Description
System.Int32

FocusedSeriesItems

Gets the currently focused data items. Adding or removing data items from this collection will focus or blur the visuals associated with those items.

Declaration
public IgbChartSelectedItemCollection FocusedSeriesItems { get; protected set; }
Property Value
Type Description
IgbChartSelectedItemCollection

FocusedSeriesItemsChanged

Declaration
public EventCallback<IgbSeriesViewerSelectedSeriesItemsChangedEventArgs> FocusedSeriesItemsChanged { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbSeriesViewerSelectedSeriesItemsChangedEventArgs>

FocusedSeriesItemsChangedScript

Declaration
public string FocusedSeriesItemsChangedScript { get; set; }
Property Value
Type Description
System.String

FocusMode

Gets or sets the focus mode to use for the series in the component, when supported.

Declaration
public SeriesSelectionMode FocusMode { get; set; }
Property Value
Type Description
SeriesSelectionMode

FocusTransitionDuration

Gets or sets the duration used for animating Focus changes

Declaration
public int FocusTransitionDuration { get; set; }
Property Value
Type Description
System.Int32

GroupDescriptions

Gets the current grouping that is applied to the grid. Collection can be updated to modify the grouping for the grid. Once grouping descriptions are in this collection, the grid will no longer listen for changes on their properties.

Declaration
public IgbChartSortDescriptionCollection GroupDescriptions { get; protected set; }
Property Value
Type Description
IgbChartSortDescriptionCollection

GroupSortDescriptions

Declaration
public IgbChartSortDescriptionCollection GroupSortDescriptions { get; protected set; }
Property Value
Type Description
IgbChartSortDescriptionCollection

GroupSorts

Gets or sets the sorts to apply after grouping has been applied.

Declaration
public string GroupSorts { get; set; }
Property Value
Type Description
System.String

HighlightedDataSource

Gets or sets a collection of data items used to generate the chart.

Declaration
public object HighlightedDataSource { get; set; }
Property Value
Type Description
System.Object
Remarks

The HighlightedItemsSource of this chart can be a list of objects containing one or more numeric properties.
Additionally, if the objects in the list implement the IEnumerable interface, the Chart will attempt to delve into the sub-collections when reading through the data source. Data binding can be further configured by attributing the data item classes with the DataSeriesMemberIntentAttribute.

HighlightedDataSourceScript

Provides a means of setting HighlightedDataSource in the JavaScript environment.

Declaration
public string HighlightedDataSourceScript { get; set; }
Property Value
Type Description
System.String

HighlightedLegendItemVisibility

Gets or sets whether the chart can highlight series through user interactions. This property applies to Category Chart and Financial Chart controls.

Declaration
public virtual Visibility HighlightedLegendItemVisibility { get; set; }
Property Value
Type Description
Visibility

HighlightedValuesDisplayMode

Gets or sets whether and how to display highlighted values for the series. Note, this is distinct from the highlighting feature that indicates what is closest or under the mouse. This property applies to Category Chart and Financial Chart controls.

Declaration
public virtual SeriesHighlightedValuesDisplayMode HighlightedValuesDisplayMode { get; set; }
Property Value
Type Description
SeriesHighlightedValuesDisplayMode

HighlightFilterExpressions

Gets the current highlight filter that is applied to the chart. Collection can be updated to modify the highlight filter for the chart. Once filter expressions are in this collection, the chart will no longer listen for changes on their properties.

Declaration
public IgbFilterExpressionCollection HighlightFilterExpressions { get; protected set; }
Property Value
Type Description
IgbFilterExpressionCollection

HighlightingBehavior

Gets or sets the highlighting Behavior to use for the series in the component, when supported. This takes precedence over the series level IsHighlightingEnabled.

Declaration
public SeriesHighlightingBehavior HighlightingBehavior { get; set; }
Property Value
Type Description
SeriesHighlightingBehavior

HighlightingDismissDelayMilliseconds

Gets or sets the time to wait before visually dismissing a highlight.

Declaration
public int HighlightingDismissDelayMilliseconds { get; set; }
Property Value
Type Description
System.Int32

HighlightingFadeOpacity

Gets or sets the target opacity to fade to for fade style highlighting.

Declaration
public double HighlightingFadeOpacity { get; set; }
Property Value
Type Description
System.Double

HighlightingMode

Gets or sets the highlighting mode to use for the series in the component, when supported. This takes precedence over the series level IsHighlightingEnabled.

Declaration
public SeriesHighlightingMode HighlightingMode { get; set; }
Property Value
Type Description
SeriesHighlightingMode

HighlightingTransitionDuration

Gets or sets the duration used for animating highlighting changes

Declaration
public int HighlightingTransitionDuration { get; set; }
Property Value
Type Description
System.Int32

HorizontalViewScrollbarCornerRadius

Gets or sets the corner radius to use for the horizontal scrollbar in the component, when enabled.

Declaration
public double HorizontalViewScrollbarCornerRadius { get; set; }
Property Value
Type Description
System.Double

HorizontalViewScrollbarFill

Gets or sets the fill to use for the horizontal scrollbar in the component, when enabled.

Declaration
public string HorizontalViewScrollbarFill { get; set; }
Property Value
Type Description
System.String

HorizontalViewScrollbarHeight

Gets or sets the height to use for the horizontal scrollbar in the component, when enabled.

Declaration
public double HorizontalViewScrollbarHeight { get; set; }
Property Value
Type Description
System.Double

HorizontalViewScrollbarInset

Gets or sets the inset distance to use for the horizontal scrollbar in the component, when enabled.

Declaration
public double HorizontalViewScrollbarInset { get; set; }
Property Value
Type Description
System.Double

HorizontalViewScrollbarMaxOpacity

Gets or sets the max opacity to use for the horizontal scrollbar in the component, when enabled.

Declaration
public double HorizontalViewScrollbarMaxOpacity { get; set; }
Property Value
Type Description
System.Double

HorizontalViewScrollbarMode

Gets or sets the horizontal scrollbar mode to use for the series viewer.

Declaration
public SeriesViewerScrollbarMode HorizontalViewScrollbarMode { get; set; }
Property Value
Type Description
SeriesViewerScrollbarMode

HorizontalViewScrollbarOutline

Gets or sets the outline to use for the horizontal scrollbar in the component, when enabled.

Declaration
public string HorizontalViewScrollbarOutline { get; set; }
Property Value
Type Description
System.String

HorizontalViewScrollbarPosition

Gets or sets the position to use for the horizontal scrollbar in the component, when enabled.

Declaration
public SeriesViewerHorizontalScrollbarPosition HorizontalViewScrollbarPosition { get; set; }
Property Value
Type Description
SeriesViewerHorizontalScrollbarPosition

HorizontalViewScrollbarShouldAddAutoTrackInsets

Gets or sets whether to use automatic track insets for the horizontal scrollbar in the component, when enabled.

Declaration
public bool HorizontalViewScrollbarShouldAddAutoTrackInsets { get; set; }
Property Value
Type Description
System.Boolean

HorizontalViewScrollbarStrokeThickness

Gets or sets the stroke thickness to use for the horizontal scrollbar in the component, when enabled.

Declaration
public double HorizontalViewScrollbarStrokeThickness { get; set; }
Property Value
Type Description
System.Double

HorizontalViewScrollbarTrackEndInset

Gets or sets the track end inset to use for the horizontal scrollbar in the component, when enabled.

Declaration
public double HorizontalViewScrollbarTrackEndInset { get; set; }
Property Value
Type Description
System.Double

HorizontalViewScrollbarTrackStartInset

Gets or sets the track start inset to use for the horizontal scrollbar in the component, when enabled.

Declaration
public double HorizontalViewScrollbarTrackStartInset { get; set; }
Property Value
Type Description
System.Double

IncludedProperties

Gets or sets a set of property paths that should be included for consideration by the category chart, leaving the remainder excluded. If null, all properties will be considered.

Declaration
public string[] IncludedProperties { get; set; }
Property Value
Type Description
System.String[]

InitialFilter

Gets or sets the filter to apply to the chart. This property will become ignored if the filter is changed outside of this property.

Declaration
public string InitialFilter { get; set; }
Property Value
Type Description
System.String

InitialFilterExpressions

Gets the initial filters that are applied to the chart.

Declaration
public IgbFilterExpressionCollection InitialFilterExpressions { get; protected set; }
Property Value
Type Description
IgbFilterExpressionCollection

InitialGroupDescriptions

Gets the initial groupings that are applied to the chart.

Declaration
public IgbChartSortDescriptionCollection InitialGroupDescriptions { get; protected set; }
Property Value
Type Description
IgbChartSortDescriptionCollection

InitialGroups

Gets or sets the groupings to apply to the chart. This property will become ignored if sorts are changed outside of this property.

Declaration
public string InitialGroups { get; set; }
Property Value
Type Description
System.String

InitialGroupSortDescriptions

Gets the initial sorts that are applied to the chart after groupings and summaries are applied.

Declaration
public IgbChartSortDescriptionCollection InitialGroupSortDescriptions { get; protected set; }
Property Value
Type Description
IgbChartSortDescriptionCollection

InitialHighlightFilter

Gets or sets the filter to apply to the chart. This property will become ignored if the filter is changed outside of this property.

Declaration
public string InitialHighlightFilter { get; set; }
Property Value
Type Description
System.String

InitialHighlightFilterExpressions

Gets the initial highlight filters that are applied to the chart.

Declaration
public IgbFilterExpressionCollection InitialHighlightFilterExpressions { get; protected set; }
Property Value
Type Description
IgbFilterExpressionCollection

InitialSortDescriptions

Gets the initial sorts that are applied to the chart.

Declaration
public IgbChartSortDescriptionCollection InitialSortDescriptions { get; protected set; }
Property Value
Type Description
IgbChartSortDescriptionCollection

InitialSorts

Gets or sets the sorts to apply to the chart. This property will become ignored if sorts are changed outside of this property.

Declaration
public string InitialSorts { get; set; }
Property Value
Type Description
System.String

InitialSummaries

Gets or sets the summaries to apply to the chart. This property will become ignored if sorts are changed outside of this property.

Declaration
public string InitialSummaries { get; set; }
Property Value
Type Description
System.String

InitialSummaryDescriptions

Gets the initial summaries that are applied to the chart.

Declaration
public IgbChartSummaryDescriptionCollection InitialSummaryDescriptions { get; protected set; }
Property Value
Type Description
IgbChartSummaryDescriptionCollection

IsHorizontalZoomEnabled

Gets or sets whether the chart can be horizontally zoomed through user interactions.

Declaration
public virtual bool IsHorizontalZoomEnabled { get; set; }
Property Value
Type Description
System.Boolean

IsSeriesHighlightingEnabled

Gets or sets whether the chart can highlight series through user interactions. This property applies to Category Chart and Financial Chart controls.

Declaration
public virtual bool IsSeriesHighlightingEnabled { get; set; }
Property Value
Type Description
System.Boolean

IsUserAnnotationsEnabled

Gets or sets whether initiating user annotations from the toolbar is enabled.

Declaration
public bool IsUserAnnotationsEnabled { get; set; }
Property Value
Type Description
System.Boolean

IsVerticalZoomEnabled

Gets or sets whether the chart can be vertically zoomed through user interactions.

Declaration
public virtual bool IsVerticalZoomEnabled { get; set; }
Property Value
Type Description
System.Boolean

LeftMargin

Gets or sets the left margin of the chart content.

Declaration
public virtual double LeftMargin { get; set; }
Property Value
Type Description
System.Double

Legend

Gets or sets the legend to connect this chart to.

Declaration
public IgbLegendBase Legend { get; set; }
Property Value
Type Description
IgbLegendBase
Remarks

When the legend property is set, the chart will use it to display information about its series. Legends can be shared by multiple chart controls.

LegendHighlightingMode

Gets or sets the highlighting mode to use for the legend linked to the component, when supported.

Declaration
public LegendHighlightingMode LegendHighlightingMode { get; set; }
Property Value
Type Description
LegendHighlightingMode

LegendItemBadgeMode

Gets or sets the mode of legend badges representing all series displayed in a legend linked to this component.

Declaration
public LegendItemBadgeMode LegendItemBadgeMode { get; set; }
Property Value
Type Description
LegendItemBadgeMode
Remarks

This property will be ignored when the LegendItemTemplate or LegendItemBadgeTemplate property is set on a series

LegendItemBadgeShape

Gets or sets the type of legend badges representing all series displayed in a legend linked to this component

Declaration
public LegendItemBadgeShape LegendItemBadgeShape { get; set; }
Property Value
Type Description
LegendItemBadgeShape
Remarks

This property will be ignored when the LegendItemTemplate or LegendItemBadgeTemplate property is set on a series

LegendItemVisibility

Gets or sets whether to show the legend items for the series.

Declaration
public virtual Visibility LegendItemVisibility { get; set; }
Property Value
Type Description
Visibility

LegendScript

Provides a means of setting Legend in the JavaScript environment.

Declaration
public string LegendScript { get; set; }
Property Value
Type Description
System.String

MarkerAutomaticBehavior

Gets or sets the default marker type for all series plotted in this chart.

Declaration
public MarkerAutomaticBehavior MarkerAutomaticBehavior { get; set; }
Property Value
Type Description
MarkerAutomaticBehavior
Remarks

This property is ignored when the MarkerTypes property is set

MarkerBrushes

Gets or sets the palette of brushes used for rendering fill area of data point markers.

Declaration
public string MarkerBrushes { get; set; }
Property Value
Type Description
System.String
Remarks

This property applies only to these chart types: point, line, spline, bubble, and polygon

MarkerFillMode

Gets or sets the MarkerFillMode for all series that support markers in this chart.

Declaration
public MarkerFillMode MarkerFillMode { get; set; }
Property Value
Type Description
MarkerFillMode

MarkerFillOpacity

Gets or sets the Marker Fill Opacity for all series that support markers in this chart.

Declaration
public double MarkerFillOpacity { get; set; }
Property Value
Type Description
System.Double

MarkerMaxCount

Gets or sets the maximum number of markers displayed in the plot area of the chart.

Declaration
public int MarkerMaxCount { get; set; }
Property Value
Type Description
System.Int32

MarkerOutlineMode

Gets or sets the MarkerOutlineMode for all series that support markers in this chart.

Declaration
public MarkerOutlineMode MarkerOutlineMode { get; set; }
Property Value
Type Description
MarkerOutlineMode

MarkerOutlines

Gets or sets the palette of brushes used for rendering outlines of data point markers.

Declaration
public string MarkerOutlines { get; set; }
Property Value
Type Description
System.String
Remarks

This property applies only to these chart types: point, line, spline, bubble, and polygon

MarkerThickness

Gets or sets the Marker Thickness for all series that support markers in this chart.

Declaration
public double MarkerThickness { get; set; }
Property Value
Type Description
System.Double

MarkerTypes

Gets or sets the marker shapes used for indicating location of data points in this chart.

Declaration
public IgbMarkerTypeCollection MarkerTypes { get; set; }
Property Value
Type Description
IgbMarkerTypeCollection
Remarks

This property applies only to these chart types: point, line, spline, bubble, and polygon

OutlineMode

Gets or sets the OutlineMode for all series in this chart.

Declaration
public SeriesOutlineMode OutlineMode { get; set; }
Property Value
Type Description
SeriesOutlineMode

Outlines

Gets or sets the palette of brushes to use for outlines on the chart series.

Declaration
public string Outlines { get; set; }
Property Value
Type Description
System.String
Remarks

The value provided should be an array of CSS color strings or JavaScript objects defining gradients. Optionally the first element can be a string reading "RGB" or "HSV" to specify the interpolation mode of the collection

PixelScalingRatio

Gets or sets the scaling value used to affect the pixel density of the control.

Declaration
public double PixelScalingRatio { get; set; }
Property Value
Type Description
System.Double
Remarks

A higher scaling ratio will produce crisper visuals at the expense of memory. Lower values will cause the control to appear blurry.

PlotAreaMarginBottom

Margin applied below the plot area.

Declaration
public double PlotAreaMarginBottom { get; set; }
Property Value
Type Description
System.Double

PlotAreaMarginLeft

Margin applied to the Left of the plot area.

Declaration
public double PlotAreaMarginLeft { get; set; }
Property Value
Type Description
System.Double

PlotAreaMarginRight

Margin applied to the right of the plot area.

Declaration
public double PlotAreaMarginRight { get; set; }
Property Value
Type Description
System.Double

PlotAreaMarginTop

Margin applied to the Top of the plot area.

Declaration
public double PlotAreaMarginTop { get; set; }
Property Value
Type Description
System.Double

PlotAreaPointerDown

Declaration
public EventCallback<IgbDomainChartPlotAreaPointerEventArgs> PlotAreaPointerDown { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbDomainChartPlotAreaPointerEventArgs>

PlotAreaPointerDownScript

Declaration
public string PlotAreaPointerDownScript { get; set; }
Property Value
Type Description
System.String

PlotAreaPointerEnter

Declaration
public EventCallback<IgbDomainChartPlotAreaPointerEventArgs> PlotAreaPointerEnter { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbDomainChartPlotAreaPointerEventArgs>

PlotAreaPointerEnterScript

Declaration
public string PlotAreaPointerEnterScript { get; set; }
Property Value
Type Description
System.String

PlotAreaPointerLeave

Declaration
public EventCallback<IgbDomainChartPlotAreaPointerEventArgs> PlotAreaPointerLeave { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbDomainChartPlotAreaPointerEventArgs>

PlotAreaPointerLeaveScript

Declaration
public string PlotAreaPointerLeaveScript { get; set; }
Property Value
Type Description
System.String

PlotAreaPointerMove

Declaration
public Action<IgbDomainChartPlotAreaPointerEventArgs> PlotAreaPointerMove { get; set; }
Property Value
Type Description
System.Action<IgbDomainChartPlotAreaPointerEventArgs>

PlotAreaPointerMoveScript

Declaration
public string PlotAreaPointerMoveScript { get; set; }
Property Value
Type Description
System.String

PlotAreaPointerUp

Declaration
public EventCallback<IgbDomainChartPlotAreaPointerEventArgs> PlotAreaPointerUp { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbDomainChartPlotAreaPointerEventArgs>

PlotAreaPointerUpScript

Declaration
public string PlotAreaPointerUpScript { get; set; }
Property Value
Type Description
System.String

Resolution

Gets or sets the rendering resolution for all series in this chart.

Declaration
public virtual double Resolution { get; set; }
Property Value
Type Description
System.Double
Remarks

Where n = Resolution, for every n horizontal pixels, combine all items into a single data point. When Resolution = 0, all data points will be rendered as graphical objects. Charts with a higher resolution will have faster performance.

RightMargin

Gets or sets the right margin of the chart content.

Declaration
public double RightMargin { get; set; }
Property Value
Type Description
System.Double

SelectedSeriesItems

Gets the currently selected data items. Adding or removing data items from this collection will select or deselect the visuals associated with those items.

Declaration
public IgbChartSelectedItemCollection SelectedSeriesItems { get; protected set; }
Property Value
Type Description
IgbChartSelectedItemCollection

SelectedSeriesItemsChanged

Declaration
public EventCallback<IgbSeriesViewerSelectedSeriesItemsChangedEventArgs> SelectedSeriesItemsChanged { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbSeriesViewerSelectedSeriesItemsChangedEventArgs>

SelectedSeriesItemsChangedScript

Declaration
public string SelectedSeriesItemsChangedScript { get; set; }
Property Value
Type Description
System.String

SelectionBehavior

Gets or sets the selection behavior to use for the series in the component, when supported.

Declaration
public SeriesSelectionBehavior SelectionBehavior { get; set; }
Property Value
Type Description
SeriesSelectionBehavior

SelectionBrush

Gets or sets the selection brush to use for the series.

Declaration
public string SelectionBrush { get; set; }
Property Value
Type Description
System.String

SelectionDismissDelayMilliseconds

Gets or sets the time to wait before visually dismissing a selection highlight

Declaration
public int SelectionDismissDelayMilliseconds { get; set; }
Property Value
Type Description
System.Int32

SelectionMode

Gets or sets the selection mode to use for the series in the component, when supported.

Declaration
public SeriesSelectionMode SelectionMode { get; set; }
Property Value
Type Description
SeriesSelectionMode

SelectionTransitionDuration

Gets or sets the duration used for animating Selection changes

Declaration
public int SelectionTransitionDuration { get; set; }
Property Value
Type Description
System.Int32

SeriesAdded

Declaration
public EventCallback<IgbChartSeriesEventArgs> SeriesAdded { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbChartSeriesEventArgs>

SeriesAddedScript

Declaration
public string SeriesAddedScript { get; set; }
Property Value
Type Description
System.String

SeriesClick

Declaration
public EventCallback<IgbDomainChartSeriesPointerEventArgs> SeriesClick { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbDomainChartSeriesPointerEventArgs>

SeriesClickScript

Declaration
public string SeriesClickScript { get; set; }
Property Value
Type Description
System.String

SeriesPlotAreaMarginHorizontalMode

Gets or sets horizontal mode to use for automatically calculating the plot area margin based ont the series.

Declaration
public SeriesPlotAreaMarginHorizontalMode SeriesPlotAreaMarginHorizontalMode { get; set; }
Property Value
Type Description
SeriesPlotAreaMarginHorizontalMode

SeriesPlotAreaMarginVerticalMode

Gets or sets vertical mode to use for automatically calculating the plot area margin based ont the series.

Declaration
public SeriesPlotAreaMarginVerticalMode SeriesPlotAreaMarginVerticalMode { get; set; }
Property Value
Type Description
SeriesPlotAreaMarginVerticalMode

SeriesPointerDown

Declaration
public EventCallback<IgbDomainChartSeriesPointerEventArgs> SeriesPointerDown { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbDomainChartSeriesPointerEventArgs>

SeriesPointerDownScript

Declaration
public string SeriesPointerDownScript { get; set; }
Property Value
Type Description
System.String

SeriesPointerEnter

Declaration
public EventCallback<IgbDomainChartSeriesPointerEventArgs> SeriesPointerEnter { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbDomainChartSeriesPointerEventArgs>

SeriesPointerEnterScript

Declaration
public string SeriesPointerEnterScript { get; set; }
Property Value
Type Description
System.String

SeriesPointerLeave

Declaration
public EventCallback<IgbDomainChartSeriesPointerEventArgs> SeriesPointerLeave { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbDomainChartSeriesPointerEventArgs>

SeriesPointerLeaveScript

Declaration
public string SeriesPointerLeaveScript { get; set; }
Property Value
Type Description
System.String

SeriesPointerMove

Declaration
public Action<IgbDomainChartSeriesPointerEventArgs> SeriesPointerMove { get; set; }
Property Value
Type Description
System.Action<IgbDomainChartSeriesPointerEventArgs>

SeriesPointerMoveScript

Declaration
public string SeriesPointerMoveScript { get; set; }
Property Value
Type Description
System.String

SeriesPointerUp

Declaration
public EventCallback<IgbDomainChartSeriesPointerEventArgs> SeriesPointerUp { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbDomainChartSeriesPointerEventArgs>

SeriesPointerUpScript

Declaration
public string SeriesPointerUpScript { get; set; }
Property Value
Type Description
System.String

SeriesRemoved

Declaration
public EventCallback<IgbChartSeriesEventArgs> SeriesRemoved { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbChartSeriesEventArgs>

SeriesRemovedScript

Declaration
public string SeriesRemovedScript { get; set; }
Property Value
Type Description
System.String

SeriesValueLayerUseLegend

Gets or sets if the chart should use the legend for value layers that target series.

Declaration
public virtual bool SeriesValueLayerUseLegend { get; set; }
Property Value
Type Description
System.Boolean

ShouldAvoidAxisAnnotationCollisions

Gets or sets whether annotations for the final value of each series is displayed on the axis.

Declaration
public bool ShouldAvoidAxisAnnotationCollisions { get; set; }
Property Value
Type Description
System.Boolean

ShouldDisplayMockData

Gets or sets whether the chart should display mock data when the data source has not been provided, if supported for this type of chart.

Declaration
public virtual bool ShouldDisplayMockData { get; set; }
Property Value
Type Description
System.Boolean

ShouldPanOnMaximumZoom

Gets or sets a whether the chart should pan its content when zoo,ing in passed max zoom level.

Declaration
public bool ShouldPanOnMaximumZoom { get; set; }
Property Value
Type Description
System.Boolean

ShouldSimulateHoverMoveCrosshairPoint

Gets or sets whether calling SimulateHover should shift the crosshair point.

Declaration
public virtual bool ShouldSimulateHoverMoveCrosshairPoint { get; set; }
Property Value
Type Description
System.Boolean

ShouldUseSkeletonStyleForMockData

Gets or sets whether the chart should use a faded skeleton style for mock data.

Declaration
public virtual bool ShouldUseSkeletonStyleForMockData { get; set; }
Property Value
Type Description
System.Boolean

SortDescriptions

Gets the current sort that is applied to the grid. Collection can be updated to modify the sort for the grid. Once sort descriptions are in this collection, the grid will no longer listen for changes on their properties.

Declaration
public IgbChartSortDescriptionCollection SortDescriptions { get; protected set; }
Property Value
Type Description
IgbChartSortDescriptionCollection

Subtitle

Gets or sets text to display below the Title, above the plot area.

Declaration
public string Subtitle { get; set; }
Property Value
Type Description
System.String

SubtitleAlignment

Gets or sets horizontal alignment which determines the subtitle position, relative to the left and right edges of the control.

Declaration
public HorizontalAlignment SubtitleAlignment { get; set; }
Property Value
Type Description
HorizontalAlignment

SubtitleBottomMargin

Gets or sets the bottom margin of chart subtitle

Declaration
public double SubtitleBottomMargin { get; set; }
Property Value
Type Description
System.Double

SubtitleLeftMargin

Gets or sets the left margin of chart subtitle

Declaration
public double SubtitleLeftMargin { get; set; }
Property Value
Type Description
System.Double

SubtitleRightMargin

Gets or sets the right margin of chart subtitle

Declaration
public double SubtitleRightMargin { get; set; }
Property Value
Type Description
System.Double

SubtitleTextColor

Gets or sets color of chart subtitle

Declaration
public string SubtitleTextColor { get; set; }
Property Value
Type Description
System.String

SubtitleTextStyle

Gets or sets CSS font property for the chart subtitle

Declaration
public string SubtitleTextStyle { get; set; }
Property Value
Type Description
System.String

SubtitleTopMargin

Gets or sets the top margin of chart subtitle

Declaration
public double SubtitleTopMargin { get; set; }
Property Value
Type Description
System.Double

SummaryDescriptions

Gets the current summaries that are applied to the grid.

Declaration
public IgbChartSummaryDescriptionCollection SummaryDescriptions { get; protected set; }
Property Value
Type Description
IgbChartSummaryDescriptionCollection

Thickness

Gets or sets the thickness for all series in this chart. Depending on the ChartType, this can be the main brush used, or just the outline.

Declaration
public double Thickness { get; set; }
Property Value
Type Description
System.Double

TitleAlignment

Gets or sets horizontal alignment which determines the title position, relative to the left and right edges of the control.

Declaration
public HorizontalAlignment TitleAlignment { get; set; }
Property Value
Type Description
HorizontalAlignment

TitleBottomMargin

Gets or sets the bottom margin of chart title

Declaration
public double TitleBottomMargin { get; set; }
Property Value
Type Description
System.Double

TitleLeftMargin

Gets or sets the left margin of chart title

Declaration
public double TitleLeftMargin { get; set; }
Property Value
Type Description
System.Double

TitleRightMargin

Gets or sets the right margin of chart title

Declaration
public double TitleRightMargin { get; set; }
Property Value
Type Description
System.Double

TitleTextColor

Gets or sets color of chart title

Declaration
public string TitleTextColor { get; set; }
Property Value
Type Description
System.String

TitleTextStyle

Gets or sets CSS font property for the chart title

Declaration
public string TitleTextStyle { get; set; }
Property Value
Type Description
System.String

TitleTopMargin

Gets or sets the top margin of chart title

Declaration
public double TitleTopMargin { get; set; }
Property Value
Type Description
System.Double

ToolTipType

Gets or sets the style of tooltip to be displayed.

Declaration
public ToolTipType ToolTipType { get; set; }
Property Value
Type Description
ToolTipType

TopMargin

Gets or sets the top margin of the chart content.

Declaration
public double TopMargin { get; set; }
Property Value
Type Description
System.Double

TransitionDuration

Gets or sets the duration used for animating series plots when the data is changing

Declaration
public int TransitionDuration { get; set; }
Property Value
Type Description
System.Int32

TransitionEasingFunction

Gets or sets the easing function used for animating series plots when the data is changing.

Declaration
public string TransitionEasingFunction { get; set; }
Property Value
Type Description
System.String
Remarks

This can be set to one of the known values "linear" or "cubic," or it can be set to an easing function which takes a single numeric parameter and returns a number.

TransitionEasingFunctionScript

Provides a means of setting TransitionEasingFunction in the JavaScript environment.

Declaration
public string TransitionEasingFunctionScript { get; set; }
Property Value
Type Description
System.String

TrendLineBrushes

Gets or sets the palette of brushes to used for coloring trend lines in this chart.

Declaration
public string TrendLineBrushes { get; set; }
Property Value
Type Description
System.String
Remarks

The value provided should be an array of CSS color strings or JavaScript objects defining gradients. Optionally the first element can be a string reading "RGB" or "HSV" to specify the interpolation mode of the collection

TrendLineLayerUseLegend

Gets or sets if the chart should use the legend for trendline layers.

Declaration
public virtual bool TrendLineLayerUseLegend { get; set; }
Property Value
Type Description
System.Boolean

TrendLinePeriod

Declaration
public int TrendLinePeriod { get; set; }
Property Value
Type Description
System.Int32

TrendLineThickness

Gets or sets the thickness of the trend lines in this chart.

Declaration
public double TrendLineThickness { get; set; }
Property Value
Type Description
System.Double
Remarks

This property applies only to these chart types: point, line, spline, and bubble

TrendLineType

Gets or sets the formula used for calculating trend lines in this chart.

Declaration
public TrendLineType TrendLineType { get; set; }
Property Value
Type Description
TrendLineType
Remarks

This property applies only to these chart types: point, line, spline, and bubble

TrendLineTypes

Gets or sets what trendlines to use in the chart.

Declaration
public IgbTrendLineTypeCollection TrendLineTypes { get; set; }
Property Value
Type Description
IgbTrendLineTypeCollection

Type

Declaration
public override string Type { get; }
Property Value
Type Description
System.String
Overrides
BaseRendererControl.Type

UnknownValuePlotting

Gets or sets the behavior that determines how unknown values will be plotted on the chart.

Declaration
public UnknownValuePlotting UnknownValuePlotting { get; set; }
Property Value
Type Description
UnknownValuePlotting
Remarks

Null and Double.NaN are two examples of unknown values.

UserAnnotationInformationRequested

Declaration
public EventCallback<IgbUserAnnotationInformationEventArgs> UserAnnotationInformationRequested { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbUserAnnotationInformationEventArgs>

UserAnnotationInformationRequestedScript

Declaration
public string UserAnnotationInformationRequestedScript { get; set; }
Property Value
Type Description
System.String

UserAnnotationToolTipContentUpdating

Declaration
public EventCallback<IgbUserAnnotationToolTipContentUpdatingEventArgs> UserAnnotationToolTipContentUpdating { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbUserAnnotationToolTipContentUpdatingEventArgs>

UserAnnotationToolTipContentUpdatingScript

Declaration
public string UserAnnotationToolTipContentUpdatingScript { get; set; }
Property Value
Type Description
System.String

UseValueForAutoCalloutLabels

Gets or sets if event annotations should be displayed.

Declaration
public bool UseValueForAutoCalloutLabels { get; set; }
Property Value
Type Description
System.Boolean

ValueLines

Gets or sets what value lines to use in the chart.

Declaration
public IgbValueModeCollection ValueLines { get; set; }
Property Value
Type Description
IgbValueModeCollection

ValueLinesBrushes

Gets or sets the palette of brushes to use for coloring the value lines present in the ValueLines property.

Declaration
public string ValueLinesBrushes { get; set; }
Property Value
Type Description
System.String
Remarks

The value provided should be an array of CSS color strings or JavaScript objects defining gradients. Optionally the first element can be a string reading "RGB" or "HSV" to specify the interpolation mode of the collection

ValueLinesThickness

Gets or sets thickness of value lines.

Declaration
public double ValueLinesThickness { get; set; }
Property Value
Type Description
System.Double

VerticalViewScrollbarCornerRadius

Gets or sets the corner radius to use for the vertical scrollbar in the component, when enabled.

Declaration
public double VerticalViewScrollbarCornerRadius { get; set; }
Property Value
Type Description
System.Double

VerticalViewScrollbarFill

Gets or sets the fill to use for the vertical scrollbar in the component, when enabled.

Declaration
public string VerticalViewScrollbarFill { get; set; }
Property Value
Type Description
System.String

VerticalViewScrollbarInset

Gets or sets the inset distance to use for the vertical scrollbar in the component, when enabled.

Declaration
public double VerticalViewScrollbarInset { get; set; }
Property Value
Type Description
System.Double

VerticalViewScrollbarMaxOpacity

Gets or sets the max opacity to use for the vertical scrollbar in the component, when enabled.

Declaration
public double VerticalViewScrollbarMaxOpacity { get; set; }
Property Value
Type Description
System.Double

VerticalViewScrollbarMode

Gets or sets the vertical scrollbar mode to use for the series viewer.

Declaration
public SeriesViewerScrollbarMode VerticalViewScrollbarMode { get; set; }
Property Value
Type Description
SeriesViewerScrollbarMode

VerticalViewScrollbarOutline

Gets or sets the outline to use for the vertical scrollbar in the component, when enabled.

Declaration
public string VerticalViewScrollbarOutline { get; set; }
Property Value
Type Description
System.String

VerticalViewScrollbarPosition

Gets or sets the position to use for the vertical scrollbar in the component, when enabled.

Declaration
public SeriesViewerVerticalScrollbarPosition VerticalViewScrollbarPosition { get; set; }
Property Value
Type Description
SeriesViewerVerticalScrollbarPosition

VerticalViewScrollbarShouldAddAutoTrackInsets

Gets or sets whether to use automatic track insets for the vertical scrollbar in the component, when enabled.

Declaration
public bool VerticalViewScrollbarShouldAddAutoTrackInsets { get; set; }
Property Value
Type Description
System.Boolean

VerticalViewScrollbarStrokeThickness

Gets or sets the stroke thickness to use for the vertical scrollbar in the component, when enabled.

Declaration
public double VerticalViewScrollbarStrokeThickness { get; set; }
Property Value
Type Description
System.Double

VerticalViewScrollbarTrackEndInset

Gets or sets the track end inset to use for the vertical scrollbar in the component, when enabled.

Declaration
public double VerticalViewScrollbarTrackEndInset { get; set; }
Property Value
Type Description
System.Double

VerticalViewScrollbarTrackStartInset

Gets or sets the track start inset to use for the vertical scrollbar in the component, when enabled.

Declaration
public double VerticalViewScrollbarTrackStartInset { get; set; }
Property Value
Type Description
System.Double

VerticalViewScrollbarWidth

Gets or sets the width to use for the vertical scrollbar in the component, when enabled.

Declaration
public double VerticalViewScrollbarWidth { get; set; }
Property Value
Type Description
System.Double

WindowRect

Gets or sets the rectangle representing the current scroll and zoom state of the chart.

Declaration
public Rect WindowRect { get; set; }
Property Value
Type Description
Rect
Remarks

WindowRect is expressed as a Rectangle with coordinates and sizes between 0 and 1.

WindowRectMinHeight

Sets or gets the minimum height that the window rect is allowed to reach before being clamped. Decrease this value if you want to allow for further zooming into the viewer. If this value is lowered too much it can cause graphical corruption due to floating point arithmetic inaccuracy.

Declaration
public double WindowRectMinHeight { get; set; }
Property Value
Type Description
System.Double
Remarks

This property accepts values between 0.0 (max zooming) and 1.0 (no zooming)

WindowRectMinWidth

Sets or gets the minimum width that the window rect is allowed to reach before being clamped. Decrease this value if you want to allow for further zooming into the viewer. If this value is lowered too much it can cause graphical corruption due to floating point arithmetic inaccuracy.

Declaration
public double WindowRectMinWidth { get; set; }
Property Value
Type Description
System.Double
Remarks

This property accepts values between 0.0 (max zooming) and 1.0 (no zooming)

WindowSizeMinHeight

Sets or gets minimum pixel height that the window is allowed to reach before being clamped. Decrease this value if you want to allow for further zooming into the viewer. If this value is lowered too much it can cause graphical corruption due to floating point arithmetic inaccuracy.

Declaration
public double WindowSizeMinHeight { get; set; }
Property Value
Type Description
System.Double
Remarks

This property is overridden by the WindowRectMinHeight property

WindowSizeMinWidth

Sets or gets minimum pixel width that the window is allowed to reach before being clamped. Decrease this value if you want to allow for further zooming into the viewer. If this value is lowered too much it can cause graphical corruption due to floating point arithmetic inaccuracy.

Declaration
public double WindowSizeMinWidth { get; set; }
Property Value
Type Description
System.Double
Remarks

This property is overridden by the WindowRectMinWidth property

Methods

CancelAnnotationFlow(String)

Declaration
public void CancelAnnotationFlow(string annotationFlowId)
Parameters
Type Name Description
System.String annotationFlowId

CancelAnnotationFlowAsync(String)

Declaration
public Task CancelAnnotationFlowAsync(string annotationFlowId)
Parameters
Type Name Description
System.String annotationFlowId
Returns
Type Description
System.Threading.Tasks.Task

Destroy()

Declaration
public void Destroy()

DestroyAsync()

Destroy this control

Declaration
public Task DestroyAsync()
Returns
Type Description
System.Threading.Tasks.Task

ExportDomainChartTestingInfo()

Declaration
public IgbDomainChartTestingInfo ExportDomainChartTestingInfo()
Returns
Type Description
IgbDomainChartTestingInfo

ExportDomainChartTestingInfoAsync()

Declaration
public Task<IgbDomainChartTestingInfo> ExportDomainChartTestingInfoAsync()
Returns
Type Description
System.Threading.Tasks.Task<IgbDomainChartTestingInfo>

FindByName(String)

Declaration
public override object FindByName(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
System.Object
Overrides
BaseRendererControl.FindByName(String)

FinishAnnotationFlow(IgbUserAnnotationInformation)

Declaration
public void FinishAnnotationFlow(IgbUserAnnotationInformation flowInformation)
Parameters
Type Name Description
IgbUserAnnotationInformation flowInformation

FinishAnnotationFlowAsync(IgbUserAnnotationInformation)

Declaration
public Task FinishAnnotationFlowAsync(IgbUserAnnotationInformation flowInformation)
Parameters
Type Name Description
IgbUserAnnotationInformation flowInformation
Returns
Type Description
System.Threading.Tasks.Task

Flush()

Declaration
public void Flush()

FlushAsync()

Forces any pending refresh to the chart to be finished.

Declaration
public Task FlushAsync()
Returns
Type Description
System.Threading.Tasks.Task

GetCurrentFocusedSeriesItems()

Declaration
public IgbChartSelectedItemCollection GetCurrentFocusedSeriesItems()
Returns
Type Description
IgbChartSelectedItemCollection

GetCurrentFocusedSeriesItemsAsync()

Declaration
public Task<IgbChartSelectedItemCollection> GetCurrentFocusedSeriesItemsAsync()
Returns
Type Description
System.Threading.Tasks.Task<IgbChartSelectedItemCollection>

GetCurrentSelectedSeriesItems()

Declaration
public IgbChartSelectedItemCollection GetCurrentSelectedSeriesItems()
Returns
Type Description
IgbChartSelectedItemCollection

GetCurrentSelectedSeriesItemsAsync()

Declaration
public Task<IgbChartSelectedItemCollection> GetCurrentSelectedSeriesItemsAsync()
Returns
Type Description
System.Threading.Tasks.Task<IgbChartSelectedItemCollection>

HideToolTip()

Declaration
public void HideToolTip()

HideToolTipAsync()

Hides the active main tooltip, if displayed.

Declaration
public Task HideToolTipAsync()
Returns
Type Description
System.Threading.Tasks.Task

LoadAnnotationsFromJson(String)

Declaration
public virtual void LoadAnnotationsFromJson(string jsonString)
Parameters
Type Name Description
System.String jsonString

LoadAnnotationsFromJsonAsync(String)

Declaration
public virtual Task LoadAnnotationsFromJsonAsync(string jsonString)
Parameters
Type Name Description
System.String jsonString
Returns
Type Description
System.Threading.Tasks.Task

NotifyClearItems(Object)

Declaration
public virtual void NotifyClearItems(object source_)
Parameters
Type Name Description
System.Object source_

NotifyClearItemsAsync(Object)

Used to manually notify the chart that the data source has reset or cleared its items.

Declaration
public virtual Task NotifyClearItemsAsync(object source_)
Parameters
Type Name Description
System.Object source_
Returns
Type Description
System.Threading.Tasks.Task

NotifyInsertItem(Object, Int32, Object)

Declaration
public virtual void NotifyInsertItem(object source_, int index, object newItem)
Parameters
Type Name Description
System.Object source_
System.Int32 index
System.Object newItem

NotifyInsertItemAsync(Object, Int32, Object)

Declaration
public virtual Task NotifyInsertItemAsync(object source_, int index, object newItem)
Parameters
Type Name Description
System.Object source_
System.Int32 index
System.Object newItem
Returns
Type Description
System.Threading.Tasks.Task

NotifyRemoveItem(Object, Int32, Object)

Declaration
public virtual void NotifyRemoveItem(object source_, int index, object oldItem)
Parameters
Type Name Description
System.Object source_
System.Int32 index
System.Object oldItem

NotifyRemoveItemAsync(Object, Int32, Object)

Declaration
public virtual Task NotifyRemoveItemAsync(object source_, int index, object oldItem)
Parameters
Type Name Description
System.Object source_
System.Int32 index
System.Object oldItem
Returns
Type Description
System.Threading.Tasks.Task

NotifyResized()

Declaration
public virtual void NotifyResized()

NotifyResizedAsync()

Called when the control has been resized.

Declaration
public virtual Task NotifyResizedAsync()
Returns
Type Description
System.Threading.Tasks.Task

NotifySeriesDataChanged()

Declaration
public void NotifySeriesDataChanged()

NotifySeriesDataChangedAsync()

Declaration
public Task NotifySeriesDataChangedAsync()
Returns
Type Description
System.Threading.Tasks.Task

NotifySetItem(Object, Int32, Object, Object)

Declaration
public virtual void NotifySetItem(object source_, int index, object oldItem, object newItem)
Parameters
Type Name Description
System.Object source_
System.Int32 index
System.Object oldItem
System.Object newItem

NotifySetItemAsync(Object, Int32, Object, Object)

Declaration
public virtual Task NotifySetItemAsync(object source_, int index, object oldItem, object newItem)
Parameters
Type Name Description
System.Object source_
System.Int32 index
System.Object oldItem
System.Object newItem
Returns
Type Description
System.Threading.Tasks.Task

NotifyVisualPropertiesChanged()

Declaration
public void NotifyVisualPropertiesChanged()

NotifyVisualPropertiesChangedAsync()

Declaration
public Task NotifyVisualPropertiesChangedAsync()
Returns
Type Description
System.Threading.Tasks.Task

OnDetach()

Declaration
public void OnDetach()

OnDetachAsync()

Declaration
public Task OnDetachAsync()
Returns
Type Description
System.Threading.Tasks.Task

ProvideContainer(Object)

Declaration
public virtual void ProvideContainer(object container)
Parameters
Type Name Description
System.Object container

ProvideContainerAsync(Object)

Provides a container for this control

Declaration
public virtual Task ProvideContainerAsync(object container)
Parameters
Type Name Description
System.Object container
Returns
Type Description
System.Threading.Tasks.Task

ReplayTransitionIn()

Declaration
public virtual void ReplayTransitionIn()

ReplayTransitionInAsync()

Replays transition-in animation on all series in the chart.

Declaration
public virtual Task ReplayTransitionInAsync()
Returns
Type Description
System.Threading.Tasks.Task

ResetAnnotations()

Declaration
public virtual void ResetAnnotations()

ResetAnnotationsAsync()

Declaration
public virtual Task ResetAnnotationsAsync()
Returns
Type Description
System.Threading.Tasks.Task

ResetZoom()

Declaration
public void ResetZoom()

ResetZoomAsync()

Resets the zoom level to default.

Declaration
public Task ResetZoomAsync()
Returns
Type Description
System.Threading.Tasks.Task

SaveAnnotationsToJson()

Declaration
public virtual string SaveAnnotationsToJson()
Returns
Type Description
System.String

SaveAnnotationsToJsonAsync()

Declaration
public virtual Task<string> SaveAnnotationsToJsonAsync()
Returns
Type Description
System.Threading.Tasks.Task<System.String>

SetCustomizedStringAsync(String, String)

Provide a new set of localized strings to use for a given languange.

Declaration
public Task<object> SetCustomizedStringAsync(string language, string json)
Parameters
Type Name Description
System.String language

The browser language the strings will be used with. I.e. "ja", "en", "fr", etc.

System.String json

The new string values in json format.

Returns
Type Description
System.Threading.Tasks.Task<System.Object>

SetCustomizedStringAsync(String, String, String)

Provide a new set of localized strings to use for a given languange.

Declaration
public Task<object> SetCustomizedStringAsync(string language, string id, string value)
Parameters
Type Name Description
System.String language

The browser language the strings will be used with. I.e. "ja", "en", "fr", etc.

System.String id

The id of the string to set.

System.String value

The new string value.

Returns
Type Description
System.Threading.Tasks.Task<System.Object>

SimulateClick(Point)

Declaration
public void SimulateClick(Point point)
Parameters
Type Name Description
Point point

SimulateClickAsync(Point)

Declaration
public Task SimulateClickAsync(Point point)
Parameters
Type Name Description
Point point
Returns
Type Description
System.Threading.Tasks.Task

SimulateHover(Point)

Declaration
public void SimulateHover(Point point)
Parameters
Type Name Description
Point point

SimulateHoverAsync(Point)

Declaration
public Task SimulateHoverAsync(Point point)
Parameters
Type Name Description
Point point
Returns
Type Description
System.Threading.Tasks.Task

SimulatePlotPointerUp(Point)

Declaration
public void SimulatePlotPointerUp(Point point)
Parameters
Type Name Description
Point point

SimulatePlotPointerUpAsync(Point)

Declaration
public Task SimulatePlotPointerUpAsync(Point point)
Parameters
Type Name Description
Point point
Returns
Type Description
System.Threading.Tasks.Task

SimulatePressAndHold(Point)

Declaration
public void SimulatePressAndHold(Point point)
Parameters
Type Name Description
Point point

SimulatePressAndHoldAsync(Point)

Declaration
public Task SimulatePressAndHoldAsync(Point point)
Parameters
Type Name Description
Point point
Returns
Type Description
System.Threading.Tasks.Task

StartCreatingAnnotation()

Declaration
public virtual void StartCreatingAnnotation()

StartCreatingAnnotationAsync()

Declaration
public virtual Task StartCreatingAnnotationAsync()
Returns
Type Description
System.Threading.Tasks.Task

StartDeletingAnnotation()

Declaration
public virtual void StartDeletingAnnotation()

StartDeletingAnnotationAsync()

Declaration
public virtual Task StartDeletingAnnotationAsync()
Returns
Type Description
System.Threading.Tasks.Task

ZoomIn(Double)

Declaration
public void ZoomIn(double v)
Parameters
Type Name Description
System.Double v

ZoomInAsync(Double)

Performs zoom in action on the chart by specified percentage of current window rect

Declaration
public Task ZoomInAsync(double v)
Parameters
Type Name Description
System.Double v
Returns
Type Description
System.Threading.Tasks.Task

ZoomOut(Double)

Declaration
public void ZoomOut(double v)
Parameters
Type Name Description
System.Double v

ZoomOutAsync(Double)

Performs zoom out action on the chart by specified percentage of current window rect

Declaration
public Task ZoomOutAsync(double v)
Parameters
Type Name Description
System.Double v
Returns
Type Description
System.Threading.Tasks.Task

Implements

JsonSerializable
System.IDisposable