DevExpress WinForms 22.2.6

Improves PDF Viewer, XtraBars and XtraCharts.
April 27, 2023
New Version

Fixes

All WinForms products

  • An empty HTML element with CSS display: flex property has the wrong size.
  • Data Sources are duplicated when three levels of XRSubReports nesting are used, and scripts are used in a data-bound report.
  • End-User Report Designer - Group Field Name editor does not use FieldListMaxExpandLevelOnSearch.
  • Report Designer - Binding mode - "Invalid Cast" exception occurs when specifying a font in the Formatting Rules editor.
  • Microsoft Visual Studio Report Designer (Microsoft .NET Core) - Adding a custom XRPictureBox throws an invalid cast error.
  • XtraReport:
    • A Binding Expression with GetDisplayText produces no value for a nullable multi-value parameter.
    • Anchored controls are misplaced on changing margins.
    • The ParameterPanelLayoutItems collection is not updated when deleting a parameter.

PDF Viewer

  • The gradient color is unpredictably changed when a document is zoomed.

XtraBars Suite

  • Accordion Control - Elements defined with HTML/CSS templates are recalculated too infrequently.
  • Alert Control - An exception is thrown when an HTML/CSS template is used and the alert's owner form is closed.
  • BarCheckItem drawn incorrectly in vertical Bar when CheckBoxVisibility is BeforeText and RotateWhenVertical is disabled.
  • BarManager:
    • It's impossible to drag several bars into one row when the WXI skin is applied.
    • NullReferenceException occurs when a nested submenu is opened using the OpenMenu method.
  • Dock Manager - Dock panel takes another dock panel's border color under certain conditions.
  • Exceptions are thrown when the form's designer is shown in .NET applications.
  • Scrollbars are not displayed when the grid is placed in a dock panel and ScrollUIMode is set to Fluent.
  • Toolbar Form - Distance between bar items in ToolbarFormControl is not scaled.
  • WindowsUIView - Document order in PageGroup's header is inconsistent.

XtraCharts Suite

  • Chart for WinForms - Stacked Area Chart does not draw certain points from a data source.
  • Reporting Chart - The first record of a data source does not appear in a chart.
  • XRChart - Overflow error is thrown on binding Calculated Field to a series' Argument or Value.

XtraEditors Library

  • Auto filter row - RepositoryItemToggleSwitch saves a string value instead of a Boolean one.
  • CheckedComboBoxEdit - Display text is blank when an array is assigned to EditValue and EditValueType is List.
  • CheckedComboBoxEdit shows its value instead of the display text in EditForm.
  • ColorPickEdit - The control's content can be scrolled only while the selected color is shown.
  • DevExpress dialogs are incorrectly scaled in certain monitor configurations when the PerMonitorV2 scaling mode is used in .NET 6+.
  • ListBoxControl doesn't scale item height on a non-main monitor in PM2 mode.
  • PictureEdit - the LoadAsync method throws ObjectDisposedException after loading and subsequent cancellation.
  • RepositoryItemRangeTrackBar - The track bar and its thumbs have the same color as a focused row.
  • SVG Icon Builder - The Preview page does not show icons.
  • TabForm - Switching to a tab that contains a Layout Control may cause the previous tab's content to flicker.
  • TextEdit:
    • ArgumentOutOfRangeException is thrown in advanced mode.
    • It isn't possible to enter values from AutoCompleteCustomSource using keyboard if those values contain whitespace characters and AutoCompleteMode is set to SuggestAppend.
    • Text selection works incorrectly when TextEdit is placed into an MDI child form.
  • WXI Skin - Focus indication does not work if an editor has a validation error with an icon displayed to the right of the editor.
  • XtraDialog is shown below its topmost parent form.
  • XtraFolderBrowserDialog - The "System.ArgumentNullException: 'Value cannot be null. Parameter name: pUnk'" error occurs when a selected folder is deleted in Microsoft Windows Explorer.
  • XtraMessageBox - StackOverflowException is thrown when the AutoClose value is less than 1000.

XtraGrid Suite

  • Auto filter row - RepositoryItemToggleSwitch saves a string value instead of a Boolean one.
  • CheckedComboBoxEdit shows its value instead of the display text in EditForm.
  • Enabling/Disabling FormatRule doesn't work if GridView.RestoreLayout is applied.
  • Expression Editor - Binary expression with a value of type Object may be validated incorrectly.
  • Incremental search skips the second row in the navigation in asynchronous mode.
  • Rows are duplicated when adding rows to a collapsed group.
  • Scrollbars are not displayed when the grid is placed in a dock panel and ScrollUIMode is set to Fluent.

XtraLayout Suite

  • LayoutItem.ContentVertAlignment property is ignored unless ContentHorzAlignment is set in certain usage scenarios.

XtraRichEdit

  • NullReferenceException is thrown on an attempt to drag a table column in a specific document.
  • RichEditControl:
    • ArgumentOutOfRangeException occurs when a specific HTML text is appended to a document in Draft and Simple views.
    • An error occurs when items are generated in the linked RibbonControl component.
    • ArgumentOutOfRangeException is thrown when exporting a document to the PdfUA1 format.
    • RichEditControl incorrectly scales its rulers in PerMonitorV2.
    • RichEditControl may freeze when it is located on an invisible page.

XtraSpreadsheet

  • SpreadsheetControl - References in formulas are incorrect when a filtered range is copied and pasted.
DevExpress WinForms

DevExpress WinForms

All the WinForms component suites and libraries produced by DevExpress in one package.

Got a Question?

Live Chat with our DevExpress licensing specialists now.