
Improves XRPivotGrid Designer, RichEdit and Charts.
Fixes
All WPF products
- CreateDocument - Performance degradation occurs while sorting a large report by a nested calculated field.
- DocumentPreviewControl shows an empty window when certain themes are used.
- It is impossible to open a report in Microsoft Visual Studio Report Designer if the GenerateAssemblyInfo parameter is set to "False".
- Report Designer - "Manage Queries" dialog doesn't show query-related buttons.
- Report Designer Analyzer - A false positive XRE023 when XRCrossTab parameters are used.
- Reporting for WPF - OutOfMemoryException when printing a report with XRPdfContent.
- Visual Studio crashes if there is no local installation with Image Picker (NuGet packages are used) and a user tried to select an image in Quick Actions.
- Microsoft Visual Studio Report Designer - Impossible to bind a predefined report template to a stored procedure.
- Microsoft Visual Studio Report Designer - The Filter Editor dialog crashes the IDE.
- WPF - XRPivotGrid Designer - BarItemLinkInfos have small widths.
- XPObjectSource - Datasource error is thrown on previewing a report with subreports.
- XRCrossTab and XRPivotGrid - DevExpress.Data.PivotGrid.PivotErrorValue is written to VisualBrick.TextValue during document generation.
- XRPictureBox - Incorrect image is displayed in a picture box control if a complex expression that returns a Base64 string is assigned to the ImageSource property.
DXBars for WPF
- BarControl is retained in memory.
- The Commands section is empty in the Customization window.
- The use of ContentControl in GlyphTemplate breaks the highlighting of bar items in popup menus.
DXCharts for WPF
- Annotation position is reset when a layout is restored.
- ArithmeticException is thrown when using the TopN aggregation and culture-specific characters as arguments.
- Automatic axis range calculation is not taken into account on restoring a layout.
- Chart is not refreshed based on the updated GridAlignment in DateTimeScaleOptions.
- InvalidOperationException is thrown on an attempt to add the Points collection in a designer of a bound chart.
- The chart designer resets the axis range if it was set manually.
DXDiagram for WPF
- Connection points' adorner isn't updated when a shape is moved using arrows.
DXDocking for WPF
- An exception occurs when a handler is added for the DockItemStartDocking event and the dock operation is executed.
- DockLayoutManager doesn't create and arrange MDI panels correctly in certain cases when they don't correspond to the viewport.
- Maximized floating groups are truncated when EnableWin32Compatibility is enabled and ShowContentWhenDragging or/and AllowAeroSnap are set to False.
DXEditors for WPF
- CheckEdit's Background property doesn't work in Microsoft Win11 themes.
- ComboBox does not open its popup on clicks when Win11 themes are used.
- Report Designer - Rendering issues occur when using Lightweight Themes.
- SplitButton displays an additional round border before the drop-down button if CornerRadius is set in certain themes.
DXGrid and DXTreeList for WPF
- CheckBox in a column header is incorrectly checked if GridControl has initial grouping and the first row in a group is checked.
- Data-aware export - A band's top border is incomplete.
- Horizontal virtualization is not properly handled when AutoFilterRowPosition is set to Header.
- Narrator does not pronounce values from Auto Filter Row cells.
- The e.ExportContext.AddRow() method throws NullReferenceException.
DXPivotGrid for WPF
- Application does not close after moving a field.
- Icon sets disappear after editing.
- PivotGridControl throws InvalidCastException when creating automation peers.
DXPropertyGrid for WPF
- The ValidateCellEventArgs.Row.Path property is empty and a new value is canceled when PropertyGridControl is unloaded.
DXRibbon for WPF
- InsertAction does not allow adding a new item to a certain position when a target container loads its content on demand.
DXRichEdit for WPF
- InsertAction does not allow adding a new item to a certain position when a target container loads its content on demand.
- RichEditControl:
- ArgumentOutOfRangeException is thrown when using the CTRL+PageDown shortcut.
- Incorrect text is copied to the clipboard when the Track Changes feature is enabled.
- Null Reference Exception occurs after deleting a table in a document's header section.
- Tab header in the Page Setup dialog is cropped when the Win11Light theme is used.
- The table style is not updated in Ribbon and linked tables when the style is modified in code.
- Vector images have lower resolution than in Microsoft Word.
- RichEditDocumentServer - Document field whose name has the word "shape" is not created.
- Shapes - RichEditControl incorrectly applies the Fill color to a specific group of shapes.
- SpellChecker - Spelling dialog is empty if the application theme is not DeepBlue.
- UI - Rulers display odd values in the Draft view with specific paper sizes.
DXSpellChecker for WPF
- SpellChecker - Spelling dialog is empty if the application theme is not DeepBlue.
DXSpreadsheet for WPF
- SpreadsheetControl - Selected columns from a protected document cannot be sorted even if all document cells are unprotected.
- WPF Spreadsheet - Some chart series are rendered incorrectly.
- WPF Spreadsheet clears the copied range on changing selection if the current worksheet has a chart and a tool that modifies Clipboard is running.
PDF Viewer for WPF
- PDF Viewer doesn't render umlauts in a specific PDF document.
Themes and Theme Designer
- Changing the theme palette occasionally causes an exception with lightweight themes if ThemedWindow.UseNativeWindow is set to true and a splash screen is utilized.
- ComboBox does not open its popup on clicks when Win11 themes are used.
- Custom Notifications cause an exception when lightweight themes are utilized.
- Custom palettes for lightweight themes aren't shown in Palettes Selector.
- InvalidOperationException is thrown when SplashScreenManager is used with a lightweight theme.
- LightweightThemeManager causes a memory leak.
- ModuleView does not display any content in v23.1.3.
Microsoft Windows and Utility Controls for WPF
- CompatibilitySettings class throws ArgumentException on changing one of its properties.
- Reporting for WPF - ResourceReferenceKeyNotFoundException is thrown when a report is exported to PDF.
- SpellChecker - Spelling dialog is empty if the application theme is not DeepBlue.
- SplitButton does not show its content when ArrowAlignment is set to Top or Bottom and Win11 themes are used.
Windows Modern UI for WPF
- HamburgerMenu's flyout panel stays open if a new menu item is added when the sub-menu is shown.