DevExpress WPF 23.1.6

Released: Oct 19, 2023

Updates in 23.1.6

Fixes

All WPF products

  • Async Document Creation - XRSubreport query parameters are not updated.
  • Document Preview for WPF - Stop button is not shown in the Progress bar.
  • DocumentPreviewControl - DateEdit breaks during zooming.
  • End-User Report Designer - InvalidOperationException is thrown when XRCrossTab is added outside the report area.
  • Expression for the Foreground property does not work correctly with a "null" value.
  • NullReferenceException occurs in the NonVisualElementsSelectionAdorner.SelectedViewItems property's getter in certain cases at design time.
  • PDF Processing - Corrupted files are not handled gracefully.
  • PdfDocumentProcessor - ArgumentException is thrown and the document content is corrupted when the document is saved.
  • Report Designer:
    • Appearance settings are lost on applying localization.
    • Appearance settings are lost on moving bands from the context menu.
    • Rendering issues occur when using Lightweight Themes.
  • Reports - There is no "Clear All" button in the Watermark editor dialog.
  • The trial screen prevents code execution in third-party environments.
  • Microsoft Visual Studio Report Designer - No Microsoft .NET 8 runtime found (SDK 8.0.100-preview.6).
  • Watermark is drawn with different coordinates in v22 and v23.
  • XtraReport - An error occurs on updating SQLDataSource's query after a stored procedure is modified.

DXCharts for WPF

  • Chart for WPF - Gradient direction and inner color of point marker models are incorrect.
  • Sunburst for WPF - Single label in a sunburst chart does not show text when LabelDisplayMode="Tangent".

DXDiagram for WPF

  • Connector arrows lose saved custom size values after a document is loaded.
  • GroupBox placed in DiagramContentItem ignores CornerRadius.
  • RibbonControl cannot load theme resources from DiagramControl for merged ribbon items.
  • Right-angle connectors aren't correctly routed when connected shapes are moved or resized.

DXEditors for WPF

  • Focused TrackBarEdit's color is different in vertical and horizontal modes in Microsoft Windows 10 Dark.
  • TokenEditorBehavior's TokensChanged event is raised with an incorrect AddedTokens collection in certain cases.

DXGrid and DXTreeList for WPF

  • AutoSuggestEditSettings does not generate an editor for Auto Filter Row.
  • DevExpress.Xpf.Grid.Automation.FilterCellContentPresenterAutomationPeer…ctor(FilterCellContentPresenter owner) occasionally throws NullReferenceException.
  • GridControl produces a memory leak when an auto filter editor is displayed in a band header.
  • GridControl with AllowInitiallyFocusedRow set to False loses changes in a row if its values are changed right after this row is pinned.
  • The "Show Password" button doesn't work for PasswordBoxEdits in GridControl cells.

DXPivotGrid for WPF

  • A standalone PivotFieldListControl instance may stay empty when PivotGridControl is repopulated.
  • PivotGrid for WPF:
    • "Show Filter Editor" command fails with the "ArgumentNullException: Value cannot be null. Parameter name: service" error.
    • Show*Preview* methods cause a NullReferenceException in a Microsoft .NET Core project.

DXRichEdit for WPF

  • Excessive scrolling occurs when clicking on a paragraph in the page header.
  • RichEditControl:
    • A shape is incorrectly rendered in a document exported to PDF.
    • An incorrect symbol is shown in a list with bullet symbols from the Wingdings font.
    • ArgumentException is thrown when a document is loaded.
    • ArgumentOutOfRangeException is thrown when the Undo command is called in a document with the enabled Tracked Changes feature.
    • Image overlaps text in the document header when the document is reloaded through a MemoryStream.
    • NullReferenceException is thrown when an end-user calls the Split Cells command.
    • Soft Hyphenation is reset when text formatting changes.
    • Tab stop width is changed in v23.1.5.
    • Table layout is changed after an upgrade to a new version.
    • Text wrapping near a table is changed in v23.1.5.
    • The RichEditControlCompatibility.UseThemeFonts option is not taken into account in WPF applications.
    • The paragraph's text alignment changes after upgrade to v23.1.4 in a specific document.
  • RichEditDocumentServer - Document field whose name has the word "shape" is not created.
  • WPF RichEditControl renders vector images with a lower quality than Microsoft Word.
  • WebException - 'The UNC path should be of the form \\server\share.' is thrown on an attempt to import a specific DOCX file with embedded fonts.

DXScheduler for WPF

  • CellsGridInfo.GetOffset method throws ArgumentOutOfRangeException in certain cases.
  • SchedulerDateNavigatorStyleSettings throws NullReferenceException in its OnSchedulerChanged in certain usage scenarios.
  • StandardTimlineViewTimeScaleController.InvalidateIntervalInfos method implementation can lead to InvalidOperationException.

DXSpreadsheet for WPF

  • SpreadsheetControl - NullReferenceException is thrown when a worksheet with a chart is activated.

Navigation Controls for WPF

  • TreeViewControl displays duplicate checked nodes.

PDF Viewer for WPF

  • PdfViewerControl:
    • Context menu is not shown on right-clicking an active form field.
    • Form field doesn't consider the Multiline setting.

Themes and Theme Designer

  • Focused TrackBarEdit's color is different in vertical and horizontal modes in Windows 10 Dark.

Windows Modern UI for WPF

  • HamburgerMenu throws NullReferenceException when its ItemsSource is set to a new value multiple times.
  • WinUIDialogWindow doesn't track size changes of the parent window.

Microsoft Windows and Utility Controls for WPF

  • DXFolderBrowserDialog throws NullReferenceException when a new folder is created inside another new folder.
  • DXOpenFileDialog selects a file in a directory and disregards its filter.
  • DXSaveFileDialog doesn't close its window on clicks in the Save button in v23.1.
  • DevExpress dialogs throw NullReferenceException when a folder's name is edited.
  • The drop shadow effect doesn't work with Win11 themes when ThemedWindow.UseNativeWindow is enabled.