DevExpress WinForms 24.2.8

Released: Jun 23, 2025

Aggiornamenti in 24.2.8

Correzioni

AI Integration for WinForms

  • WinForms AI Chat Control does not allow to dynamically specify the AI model on a per-control basis.

All WinForms products

  • An error occurs when using Hierarchy Settings in a Report linked to a single-row table in .NET 9.
  • CarryoverSum / sumCarryoverSum returns duplicate values if an item is displayed on more than one page.
  • Date And Time Parameter - Buttons are cropped at specific monitor settings.
  • Excel Data Source - DateTime data may be read incorrectly from a CSV file.
  • ObjectDataSource - Bound method is not found when using nullable arrays.
  • Page Width changes by 1 when Preview switches to Designer if the Report Units parameter is set to TenthsOfAMillimeter.
  • Report with a gradient SVG icon is incorrectly exported to HTML or MHT.
  • Reporting for Winforms - Accessibility tags in the exported PDF document don't contain spaces if text in the original report's label is justified.
  • Visual Studio Report Designer (.NET Core) - Filtering by System.DateOnly and System.TimeOnly parameters fails in the Manager Query dialog.
  • Visual Studio Report Designer - "Could not load file or assembly 'System.ComponentModel.TypeConverter' or one of its dependencies" error occurs on attempt to use a custom control.
  • Visual Studio Report Designer - Nullable DateOnly and TimeOnly ObjectDataSource parameters are serialized incorrectly.
  • XRCheckBox - Report Parameter does not bind correctly to CheckBoxState subscribed to the EvaluateBinding event.
  • XtraReport - InvalidCastException is thrown when exporting to PDF if XRPictureBox uses an SVG image as an image source.

Data Access Library

  • SqlDataSource - Custom validation message defined via ICustomQueryValidator no longer displays.

PDF Viewer

  • "System.ArgumentException: 'Input data is not recognized as valid pdf.'" error occurs on loading a signed PDF document.
  • "None" item in the status filter menu is duplicated.
  • Some Free Text annotations are missing in a specific document.
  • The "Input data is not recognized as valid pdf" error occurs when a document is loaded.

XtraBars Suite

  • AdornerUIManager badges from an inactive TabbedView tab are visible outside form bounds.
  • BarToggleSwitchItem's visual updates are delayed when it is placed inside BarLinkContainerItem that is in a submenu.
  • RibbonControl search menu is not redrawn when the context menu of the search menu item is opened and search is executed.
  • RibbonControl - NullReferenceException is thrown after switching applications with active Key Tips and navigating between RibbonPages.
  • TabForm is closed when it is maximized and the form title area gets clicked in RightToLeft mode.
  • The scroll bar doesn't occupy the full height and the footer area is not redrawn on scrolling when AccordionControl's footer is hidden.

XtraCharts Suite

  • Charts exported to HTML do not draw strings with external fonts on Linux.

XtraEditors Library

  • Advanced Mode editor's label text ignores the Trimming property.
  • DateEdit - CustomDisplayText event does not fire when users select multiple dates again.
  • DevExpress file dialogs display and allow the selection of 7z archives regardless of the specified filter.
  • HTML/CSS templates that contain tables with CJK characters may render incorrectly if DirectX is enabled.
  • Image Picker removes data from the application resources when a new SVG image is added to the resources.
  • LookUpEdit - AutoSuggest event is not raised on pasting text in Advanced mode.
  • RepositoryItemProgressBar - Progress bar's text is not readable/visible with certain skins when it's placed in RibbonStatusBar.
  • Splash Screen Manager's threads do not inherit the Compact UI settings from the main thread.
  • TaskbarAssistant - OverlayIcon is drawn over the Application Icon when set to null in a BeginUpdate/EndUpdate block.
  • TextEdit added to LayoutControl that is placed in XtraTabControl is incorrectly scaled.
  • The button in the CheckedComboBoxEdit popup is cut off in certain localizations.

XtraGrid Suite

  • Expression Editor - Invalid expression dialog appears when fields/properties with the DisplayName attribute are used.
  • FormatConditionRuleExpression with enum can be exported incorrectly.
  • Filter Panel may use the column's field name instead of the caption in specific filters if the column's OptionsFilter.AllowFilter setting is disabled.
  • Grid Control's edit form may scale incorrectly in PerMonitorV2 scaling mode on machines with non-100% scaling on the primary monitor.
  • Negation filter is applied when a condition is removed from the filter panel.
  • ItemsView - ArgumentOutOfRangeException is thrown when there's an invalid value assigned to rowspan.
  • Main view does not refresh its data when content is scrolled in code in Embedded mode.
  • NullReferenceException is thrown when the HTML template is changed in the ItemCustomize event handler.

XtraLayout Suite

  • TextEdit added to LayoutControl that is placed in XtraTabControl is incorrectly scaled.

XtraPrinting Library

  • Link Collection Editor doesn't save specified content of the page header and footer to *.Designer.cs (*.Designer.vb) file.
  • WinForms Multi-Column TreeView Demo - Editors are incorrectly rendered in the Export Option dialogs.

XtraRichEdit

  • Content controls remain editable in protected documents.
  • File links break after converting HTML to RTF.
  • Incorrect styles are applied to a new table column when it's inserted to the right of an existing column.
  • Rich text editor doesn't paste text copied from another RichEditControl instance located in a separate dialog form.
  • Rich text editor doesn't paste text copied from another RichEditControl instance when it's located in a separate form.
  • Localization is missing for the "Select picture..." text in the Watermark dialog and default values for document properties.
  • RichEditControl Doesn't Copy HTML Content in Recent Versions.
  • RichEditControl changes sizes of shapes in an exported PDF document depending on the screen DPI.
  • RichEditControl duplicates text from Chinese Simplified IME input for certain document ranges with permissions.
  • RichEditControl incorrectly modifies styles for text placed in a table when the table is copied to another document.
  • RichEditControl throws NullReferenceException on an attempt to show the Alt Text form for an image positioned inline with text.
  • RichEditControl throws NullReferenceException when a picture is moved in a document if an automation tool is active.
  • The altChunk content is displayed as a plain text if the altChunk's file type is not recognized.

XtraScheduler Suite

  • Appointment recurrence dialog displays scrollbars when the month type changes to weekly.
  • The entered text is not shown in in-place editor for an all-day appointment.

XtraSpellChecker

  • Incorrect SpellChecker highlights for misspelled Hebrew words.

XtraSpreadsheet

  • Format Cells dialog removes existing number formats when multiple cells are formatted.
  • The Format Cells dialog invoked for an existing conditional formatting rule always displays the General Number Format.
  • Chart data labels and legend text are rendered without antialiasing.
  • SpreadsheetControl throws NullReferenceException on an attempt to move a range of cells in a sheet that references another invalid sheet in one of the cells.
  • SpreadsheetControl throws NullReferenceException on an attempt to remove a column or a row in a sheet that references another invalid sheet in one of the cells.

XtraTreeList Suite

  • FormatConditionRuleExpression with enum can be exported incorrectly.
  • TreeListFormatRule uses enum values only from child nodes when this rule is exported.

XtraVerticalGrid Suite

  • Cell editor does not accept input when the SHIFT key is held in multi-select mode.