DevExpress WinForms 24.2.5

Released: Feb 19, 2025

24.2.5 での更新項目

不具合の修正

AI Integration for WinForms

  • Localization assemblies are ignored for AIIntegrationStringId~ strings.
  • WinForms AI Chat Control fails to load CSS styles when the application is published.

All WinForms products

  • End-User Report Designer for WinForms - The Filter Editor breaks a filter string of the MongoDB Data Source when a complex hierarchical object is used.
  • MongoDBDataSource throws "TypeLoadException: Could not find assembly 'MongoDB.Driver.Core" when the MongoDB.Driver NuGet package v3.0.0+ is used.
  • Report exported to a PDF file loses a certain SVG image.
  • SqlDataSource - It is not possible to convert parameter value from DateOnly to DateTime.
  • Visual Studio Report Designer - Text is too large in the preview tab.
  • XRRichText - Certain letters with control words are missing (Regression).
  • XtraReport - Image is lost or a null exception occurs when the image is loaded in the Watermarks window.

Data Access Library

  • Dashboard for WinForms - e.CustomerSqlQuery argument is null in the SqlDataSource.ValidateCustomSqlQueryGlobal event.
  • SqlDataSource - Incorrect mapping for custom 'time' and 'date' column types (SQLite).

Snap

  • SnapControl - Memory leaks may occur in SnapDocumentModel and ControlDataSourceDispatcher classes.

XtraBars Suite

  • RibbonControl searches for items based on their initial captions.

XtraCharts Suite

  • NullReferenceException is thrown on an attempt to add a Constant Line from the Ribbon "Add * Constant Line" button.
  • Mouse pointer doesn't change on a key press when ZoomingOptions is enabled.

XtraEditors Library

  • Accessibility - "The Bezier" theme has poor text contrast in the Watermarks window.
  • DirectX - Emojis are incorrectly drawn.
  • Far alignment is ignored if there is insufficient space to draw a complete text in DirectX mode.
  • MemoEdit throws a System.ArgumentOutOfRangeException if the default Skin is WXI.
  • On-Screen Keyboard is not displayed for a focused editor in LayoutControl.
  • TimeSpanEdit - Negative edit value causes System.ArgumentOutOfRangeException.

XtraGrid Suite

  • DirectX - Emojis are incorrectly drawn.
  • Far alignment is ignored if there is insufficient space to draw a complete text in DirectX mode.
  • GridView - Focus Rectangle is not drawn when RTL is enabled.
  • Items View may not fire its ElementMouseClick event consistently on touch screens.
  • ItemsView does not show its content when several records are removed.

XtraLayout Suite

  • On-Screen Keyboard is not displayed for a focused editor in LayoutControl.

XtraMap

  • Azure Maps - AzureRouteDataProvider has no access to the optimizedWaypoints collection.

XtraPrinting Library

  • Print Preview - Watermark dialog layout is incorrect in the French culture.

XtraRichEdit

  • A ContentControl's content is not editable when the Locked property is set to true and the LockedContent property is set to false.
  • The control's background color turns gray when a comment is added and system scaling option is set to a value greater than 100%.
  • List items numeration is incorrect in a table's second column.
  • Bullets and Numbering form does not allow selecting additional styles with mouse.
  • RichEditControl incorrectly positions tables in a document with a picture.
  • RichEditControl throws NullReferenceException when a picture is moved in a document if an automation tool is active.
  • HTML content is not rendered correctly in v.24.1.7 (regression).

XtraSpreadsheet

  • NullReferenceException occurs when an incorrect formula is used to create a ConditionalFormattingIconSetValue.
  • SpreadsheetControl cannot load certain XLSM files.
  • SpreadsheetControl does not immediately apply conditional formatting rules.
  • SpreadsheetControl throws ArgumentOutOfRangeException when a formula contains the AGGREGATE function and one of its arguments is missing.

XtraTreeList Suite

  • SVG images of the TreeList auto filter row don't use selected state colors from the skin.