Infragistics Ultimate UI for WPF 23.2.157

Released: Apr 17, 2024

Mises à jour de 23.2.157

Fonctionnalités

  • Funnel Chart Highlighting - As of the 23.2 April release, the XamFunnelChart has a highlighting overlay. It exposes this overlay through multiple highlighting properties, namely HighlightedItemsSource, HighlightValueDisplayMode, HighlightedValueMemberPath, and HighlightingOpacity. When the HighlightValueDisplayMode is set to Overlay, this works in tandem with the HighlightedItemsSource and HighlightedValueMemberPath to provide a highlighted overlay the displays the difference between the values in the chart's ItemsSource and the HighlightedItemsSource. You can control the opacity of the highlight overlay with the HighlightingOpacity property.
  • Gauge Highlighting Features - The XamRadialGauge, XamLinearGauge, and XamBulletGraph now expose HighlightValue and HighlightValueDisplayMode properties. In the XamRadialGauge and XamLinearGauge, when provided a value and a `HighlightValueDisplayMode of Overlay, this will make the main needle appear faded and an additional needle will appear. In the XamBulletGraph, the performance bar will now reflect a difference between the value and the HighlightValue when the HighlightValueDisplayMode is set to Overlay. The highlighted value will show a filtered/subset measured percentage as a filled-in color while the remaining bar's appearance will be faded to the assigned value.
  • Radial Chart Label Mode - The CategoryAngleAxis for the XamDataChart now exposes a LabelMode property that allows you to further configure the location of the labels. This allows you to toggle between the default mode by selecting the Center enum, or use the new mode, ClosestPoint, which will bring the labels closer to the circular plot area.
  • Radial Gauge Optical Scaling - The XamRadialGauge now has the ability to change its scaling for its labels, subtitle and title. This is done by setting the OpticalScalingEnabled property to true. Then, you can set the OpticalScalingSize which manages the size at which labels have 100% optical scaling. Essentially, labels will have larger fonts when the gauge's size is larger. For example, labels will have a 200% larger font size when this property is set to 500 and the gauge size is 1000.
  • Radial Gauge Title and Subtitle - New title and subtitle properties for the XamRadialGauge are now available. TitleText and SubtitleText will show the corresponding title near the bottom the gauge. In addition, various title and subtitle font properties were added such as TitleFontSize, TitleFontFamily, TitleFontStyle, TitleFontWeight and TitleExtent. Finally, the new TitleDisplaysValue will allow the value to correspond with the needle's position.

Correctifs

  • XamDataChart
    • UseEnhancedIntervalManagement not always scaling correctly on Axis.
  • General
    • Source link is incorrectly in assemblies when compiled with the latest .NET SDK.
  • XamToolbar
    • InvalidOperationException when hovering/interacting with zoom tool in the Toolbar.
  • XamPropertyGrid
    • XamPropertyGrid does not show newly added child elements, even if the underlying collection implements INotifyCollectionChanged.
  • XamSpreadsheet
    • Copying a cell that has a formula referencing another cell in the same workbook does not paste properly in the XamSpreadsheet.
  • XamDataChart
    • System.Windows.Data Error occurs when legend is used.
  • XamDataChart
    • Tooltip shows "Infragistics.Controls.Charts.DataContext" when using themes.
  • XamDataTree
    • Empty XamDataTree can be dragged to despite having IsDropTarget = false.