This topic presents the new features for the Ignite UI™ 2022 Volume 1 release.
The igDataLegend
is a new component that works much like the Legend
, but it shows values of series and provides many configuration properties for filtering series rows and values columns, styling and formatting values. This legend updates when moving the mouse inside of the plot areas the various Ignite UI chart controls.
The full documentation topics for the igDataLegend
can be found at the following links:
The DataToolTipLayer
is a new annotation layer that displays values and titles of series as well as legend badges of series in a tooltip. In addition, it provides many configuration properties of the XamDataLegend for filtering series rows and values columns, styling, and formatting values. The tooltip's value updates while moving the mouse inside of the plot area of the various Infragistics chart controls.
The DataToolTipLayer
is now the default tooltip type for each of the Infragistics chart controls. Each of the properties that exist on the DataToolTipLayer
in the XamDataChart is available on the igCategoryChart
, igFinancialChart
and igShapeChart
controls as well, and is prefixed by DataTooltip
.
The full documentation topics for the DataToolTipLayer
can be found at the following links:
Data Chart:
IsTransitionInEnabled
property to true. From there, you can set the TransitionInDuration
property to determine how long your animation should take to complete and the TransitionInMode
to determine the type of animation that takes place.Category Chart, Financial Chart, DataChart
AssigningCategoryStyle
event, is now available to all series in DataChart. This event is handled when you want to conditionally configure aspects of the series items such as Fill
background-color and highlighting.AllowedPositions
enumeration property for CalloutLayer. Used to limit where the callouts are to be placed within the chart. By default, the callouts are intelligently placed in the best place but this used to force for example TopLeft, TopRight, BottomLeft or BottomRight.CalloutCornerRadius
for CalloutLayerAxisAnnotationBackgroundCornerRadius
for FinalValueLayerXAxisAnnotationBackgroundCornerRadius
and YAxisAnnotationBackgroundCornerRadius
for CrosshairLayer HorizontalViewScrollbarMode
and VerticalViewScrollbarMode
enumeration properties to enable scrollbars in various ways. When paired with IsVerticalZoomEnabled
or IsHorizontalZoomEnabled
, you'll be able to persist or fade-in and out the scrollbars along the axes to navigate the chart.FavorLabellingScaleEnd
, determines whether the axis should favor emitting a label at the end of the scale. Only compatible with Numeric axes (e.g. NumericX, NumericY, PercentChangeY).IsSplineShapePartOfRange
determines whether to include the spline shape in the axis range requested of the axis.XAxisMaximumGap
, determines the maximum allowed value for the plotted series when using XAxisGap
. The gap determines the amount of space between columns or bars of plotted series.XAxisMinimumGapSize
, determines the minimum allowed pixel-based value for the plotted series when using XAxisGap to ensure there is always some spacing between each category.View on GitHub