.netCHARTING 10.5
Released: May 2, 2023
Mises à jour de 10.5
Fonctionnalités
- Added support for Microsoft .NET 7.
- Right-angle or straight organizational connector lines - Enhanced how organizational connector lines appear by drawing them at right angles by default. You can use the straight option to change this default and draw connector lines directly between points.
- Synchronize organizational node widths and heights - Added Element.Annotation.SyncWidth and SyncHeight properties to help you control the sizing and visual balance of organizational chart nodes.
- Point hierarchy connector styling and selection - Added a way to select specific branches in an organizational or Gantt dependency chart using hierarchy path selectors. You can select all branches from a given point up the hierarchy, down the hierarchy, both up and down, or between two points.
- New connector line radius option - Added a connector line radius property (DefaultElement.CornerRadius) to control the rounded corners of organizational connector and Gantt dependency lines.
- Corner radius control for column and bar charts - The new DefaultElement.CornerRadius property can be used to control column and bar corner radius rounding.
- Enable Axis.TickNumberMaximum to work with charts - It is now simple to control the number of automatically generated axis ticks on a chart using this new property.
- Grid line alignment enhancements - Added Axis.CenterTickMarks support for chart ranges axis enabling a grid line to center on a range tick.
- Improved Shape Label Positioning - Overhauled the shape label positioning algorithm to handle many labels in different positions accurately.
- Improvements to multiple gauge layout - Enhanced the way multiple gauges and radars are laid out on a chart to make better use of the available space.
- Automatic string animations when charts update - When chart label text changes, the text will now animate between the old and new value for both numbers and words, to indicate a change is taking place.
- New Series.DefaultLeafElement Property - To help you work more efficiently with hierarchical charts, you can now apply element options to only leaf elements (elements without any elements below them in the hierarchy).
- Automatic leaf element vertical layout - Organizational charts will now optimize organizational chart layouts by stacking leaf points vertically automatically.
- Advanced relative annotation positioning - You can now control annotation positions with a simple string with combinations including top, center, bottom, inside, left and right. For example, "inside top left" would position in the top left corner, inside the chart area.
- Advanced LegendBox position support for charts - Legend boxes now support the same advanced positioning syntax as annotations. For example: "inside left top" places the legend inside the chart area in the top left corner stacked vertically.
- Added Label.Placement for use with shape label positions - Use this new property with shape labels to control whether to place labels inside or outside charts such as donuts and circular gauges.
- Added SmartLabel.Placement - To provide better control over label placement, this new property specifies if labels display inside or outside element visuals.
- Ability to disable automatic label wrapping in charts - You can now disable automatic label wrapping in all labels in charts.
- Added label MaxWidth property - Want to limit label width? You can now use the MaxWidth label option to reliably limit the width a label can be. Labels beyond the maximum width will wrap.
- Automatic label ellipsis text overflow support - When using MaxWidth and AutoWrapping=false, labels will now automatically use overflow ellipsis and limit their size without wrapping text.
- Enable Chart.OverlapFooter to work with charts - Enabled for charts, you can now design the chart while it shows branding and know that it will look and size the same once branding is removed.