Released: Jun 23, 2025
24.2.8 버젼 업데이트
수정사항
All WPF products
- CarryoverSum / sumCarryoverSum returns duplicate values if an item is displayed on more than one page.
- DocumentPreviewControl - Document creation exception is reported twice (the MessageBox freezing issue).
- End-User Report Designer for WPF throws an InvalidCastException when a custom control has a specific set of custom properties.
- Excel Data Source - DateTime data may be read incorrectly from a CSV file.
- MongoDB - Database filter expression is not saved when it's entered using the built-in editor window.
- ObjectDataSource - Bound method is not found when using nullable arrays.
- Preview editing - tab and shift + tab don't focus properly (Regression).
- Report Wizard - Next/Finish buttons are disabled in the MongoDB data source.
- SqlDataSource - Custom validation message defined via ICustomQueryValidator no longer displays.
- 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.
- WPF End User Report Designer does not use DisplayNameAttribute in certain UI elements.
- WPF end-user designer (EUD) - Report state indicates 'changed' after previewing and returning to Designer without any modifications to the report.
- XtraReport - InvalidCastException is thrown when exporting to PDF if XRPictureBox uses an SVG image as an image source.
DXEditors for WPF
- DateEdit displays NullText and actual text when a user starts typing.
- System.OverflowException occurs with certain TimeSpan masks when the TimeSpan.MinValue value is used.
DXGrid and DXTreeList for WPF
- Attempt to set SelectedItem to a new value in TreeListView with a large data source takes significant time when SelectionMode is Cell.
- GridColumn's "List" Filter Popup uses the white foreground color for a selected value with the VS2019Light theme.
- RowControl's ShowHorizontalLine property value is overridden by the control's inner logic.
- TreeViewControl with a custom NodeTemplate throws ArgumentOutOfRangeException when a node is selected if SelectionMode is not None.
- Update and Cancel buttons are inaccessible in a detail GridControl's last rows.
DXMap for WPF
- Map shows blank tiles on zooming in from beyond the available tile zoom levels.
- AzureAddress.CountryRegionIso property is always null.
- Bad Request (400) error occurs when the AzureGeocodeDataProvider.RequestLocationInformation method is called.
DXPivotGrid for WPF
- Field height is incorrect when DPI scaling is set to a non-default value (e.g., 150%).
DXRibbon for WPF
- Backstage Items have incorrect glyph sizes when the "OfficeSlim" RibbonStyle is used.
- RibbonControl shows two pages selected when visibility of its RibbonPageCategories changes at runtime.
- The Background property does not work in BarButtonItem when its IsEnabled is set to False.
DXRichEdit for WPF
- A line is displayed when a ColumnBreak has the strikethrough formatting.
- Corresponding Ribbon commands are disabled even though the DocumentCapabilitiesOptions.Comments property is set to DocumentCapability.Hidden.
- List numbering is incorrect in a specific document.
- NullReferenceException occurs in the CommentCaretDocumentLayoutPosition method when a comment is clicked in the Comments panel.
- NullReferenceException occurs in the IRichEditDocumentLayoutProvider.GetDocumentLayoutAsync method when the DocumentLayout.GetPageCount method is called in a form's constructor.
- Paragraph Formatting dialog form resets paragraph formatting when multiple paragraphs are selected.
- System.InvalidCastException: 'Unable to cast object of type 'DevExpress.XtraRichEdit.Model.MainContentType' to type 'DevExpress.XtraRichEdit.Model.CommentContentType'.' error occurs in the CreateDocumentLayoutPosition method.
- Table doesn't fit into the entire page when some rows have fewer cells.
- RichEditControl throws NullReferenceException on an attempt to copy selected content multiple times.
- RichEditControl throws NullReferenceException on an attempt to delete a document range when a comment is edited.
- RichEditControl.ReadOnlyChanged is called before the ReadOnly value changes.
- RichEditDocumentServer - The resulting accessible PDF document doesn't pass validation when a Word document is exported to PDF.
DXScheduler for WPF
- Nodes in ResourceTreeControl aren't expanded when the ResourceTreeControl.AutoExpandAllNodes property is set to True.
DXSpreadsheet for WPF
- System.OverflowException: 'Arithmetic operation resulted in an overflow.' error occurs when Spreadsheet is scrolled using a touchpad.
MVVM Framework
- DXSaveFileDialog causes an exception if it's called by both mouse buttons simultaneously.
- WinUIDialogService does not allow dialogs to be disposed of.
Navigation Controls for WPF
- TreeViewControl with a custom NodeTemplate throws ArgumentOutOfRangeException when a node is selected if SelectionMode is not None.
Windows and Utility Controls for WPF
- DXSaveFileDialog causes an exception if it's called by both mouse buttons simultaneously.
- SimpleButton may raise NullReferenceException in AsyncCommandIsExecutingChanged if the button is disposed of before the task is finished.
- The Snap Layouts functionality does not work in a non-maximized ThemedWindow when UseNativeWindow is enabled in v23.1.6 and newer.