DevExpress WinForms 23.2.5

Released: Mar 14, 2024

Actualizaciones en 23.2.5

Correcciones

All WinForms products

  • CachedReportSource - Document recreation does not update Single File export.
  • Calculated Fields - Functions are not used in lookup parameters.
  • EPC QR-Code - The bar code doesn't use a dot as a decimal separator when German regional settings are applied.
  • FilterEditor Editor - Exception is thrown after choosing the "Add Custom Expression" option.
  • Microsoft .NET 6 design-time assemblies (from/for NuGet 'DevExpress.Win.Design') are missing from 'Source' in Downloads.
  • Print Preview for WinForms - In-place editor of date range report parameters throws a validation error.
  • Report Designer - Some "OUTPUT" SP parameters are visible in the wizard (Microsoft SQL Server).
  • RibbonForm - A click on RibbonForm's title bar doesn't select the form at design time in .NET 6+ projects.
  • UI Localization Client throws FileNotFoundException when saving translations - Could not load file or assembly Microsoft.Extensions.FileSystemGlobbing or one of its dependencies. The system cannot find the file specified.
  • Microsoft Visual Studio Report Designer:
    • Data Source Wizard closes when a connection string is chosen (Entity Framework).
    • Data Source Wizard unexpectedly closes on selecting a parameterized constructor.
    • Visual Studio Report Designer doesn't correctly load ObjectDataSource from the REPX file in a .NET Core project.
  • WXI Skin - Window corners of floating DocumentManager documents are not properly rounded.
  • XtraReport - Custom paper kinds are not visible or recognized when printing.

Data Access Library

  • Visual Studio Report Designer - Query Builder uses an incorrect background color when the Dark color theme is enabled.

MVVM Framework

  • DocumentManagerService does not dispose of its document when DockManager is used.

PDF Viewer

  • PDF Document API - Exception is thrown on clearing content over a 1bpp monochromatic image.
  • PDF rendering - The 'ShowText' command with a single offset and no text is not processed correctly.
  • PdfViewerControl:
    • ArgumentException is thrown when a document is saved.
    • Document content is rendered incorrectly.

Snap

  • RichEditControl - Text that has RTL and non-RTL parts displays these parts in the incorrect order.

XtraBars Suite

  • AccordionControl:
    • Elements have insufficient space when the hamburger button is hidden in Overlay display mode.
    • AccordionControl does not show group text in minimized mode.
  • Dock Manager:
    • CustomResizeZoneThickness property isn't scaled when the form is moved to a monitor with a different DPI scaling factor.
    • DockManager incorrectly scales dock panels after the layout is restored.
  • DocumentManagerService does not dispose of its document when DockManager is used.
  • Image Picker no longer automatically selects a matching smaller/larger image for a BarButtonItem's Image/LargeImage property if the selected image is added to project resources.
  • Quick Access Toolbar does not display an image for RibbonPageGroup when ImageOptions.SvgImage is used.
  • RibbonControl:
    • An SVG image is scaled incorrectly when High DPI is used.
    • Duplicate entries are included in search results when items are added using the CustomizeSearchMenu event.
    • Item position is changed in the CaptionBarItemLinks collection.
    • Shortcuts cannot be used if the search item has focus.
    • The item svg size may change based on the icon size of RememberLastCommand.
    • Keyboard input to an in-place editor does not work when the RibbonControl.Manager.PrimaryShortcutProcessor property is set to BarItem.

XtraCharts Suite

  • Chart for WinForms - Waterfall Series - The ArgumentException ("Parameter is not valid") is thrown in the DirectXPaint.DirectXGeometryCacheManager.CreatePath method when the UseDirectXPaint option is enabled.
  • The DataSourceBasedErrorBars.IndicatorID property throws NotSupportedException when called from a designer file.
  • XRChart - NullReference exception is thrown on saving (Spline Area Stacked Series).

XtraEditors Library

  • DirectX Form may have incorrect bounds if the Opacity property is specified.
  • ImageCollection does not find images from referenced assemblies.
  • LookUpEdit - An exception is thrown when a selected item is not part of the search result in multi-select mode.
  • SplashScreenManager doesn't hide Splash Screen if the delay between ShowForm and CloseForm method calls is too short.
  • TablePanel - NullReferenceException occurs when the UseSkinIndents option is enabled and the WindowsFormsSettings.DefaultFont property is set to a custom font.
  • TreeListLookUpEdit - No text is displayed under certain conditions.
  • WXI - Progress is not shown in a splash screen.
  • XtraMessageBox:
    • Message icon is rendered in an incorrect location and overlaps the message in RTL applications.
    • XtraMessageBox incorrectly shows Arabic text when a HTML template is used.
  • XtraOpenFileDialog does not filter out .CAB files like other archive files.
  • XtraUserControl - BackColor property in .NET projects is the same as Visual Studio's theme when using Visual Studio 17.9.

XtraGantt

  • GanttControl ignores the TimescaleColumnSize property value.
  • Tasks are drawn incorrectly when HTML templates are assigned dynamically based on the task type.

XtraGrid Suite

  • Conditional Formatting - Custom Expressions don't work when the DisplayName attribute is used.
  • Grid Control:
    • Accessibility clients cannot detect off-screen grid columns.
    • Column filter pop-up may crash the application if the column contains large enough Single/Double values.
    • Exception is thrown when the user opens the Values tab in the Excel-style pop-up filter of a DateTime column when an Instant Feedback data source has no visible rows.
    • GridView doesn't use a loading image assigned in the GetLoadingImage event handler.
  • New name is not saved in the file when a workspace is renamed with the help of the RenameWorkspace method and is saved.
  • NullReferenceException is thrown when the default indicator is not drawn.

XtraLayout Suite

  • Image Picker dialog crashes when importing an image to project resources.
  • TablePanel - NullReferenceException occurs when the UseSkinIndents option is enabled and the WindowsFormsSettings.DefaultFont property is set to a custom font.

XtraRichEdit

  • HtmlExporter - Image width and height are set to 0 in exported HTML text.
  • Office File API - ParentComment throws ArgumentNullException if a comment doesn't have a parent comment.
  • RichEditControl:
    • The "Restart numbering" and "Continue previous list" options are not available in the Bullets and Numbering dialog when a field is used inside the paragraph.
    • An application freezes when an image is loaded from a URI or a custom UriStreamProvider is registered.
    • Exception is thrown when the control is created in a dialog.
    • Text that has RTL and non-RTL parts displays these parts in the incorrect order.
    • The ImageScalingDpi property in the BeforeImport event handler does not work.
    • Various problems with text in right-to-left mode and/or consisting of RTL symbols.
    • RichEditControl renders a table from a specific RTF file with the incorrect width.
    • RichEditControl renders tables in Office 2010 compatibility mode even if the document mode is Office 2013.
  • RichEditControl and RichEditDocumentServer do not use a culture-specific list separator in the \t switch of the TOC switch.
  • The TOC field does not process built-in SEC fields used in the \s switch.

XtraScheduler Suite

  • Scheduler Control:
    • NullReferenceException occurs when a navigation button is right-clicked.
    • Recurring appointments are synchronized incorrectly when Google Calendar has a deleted occurrence.

XtraSpellChecker

  • TextEdit - Spelling errors are not highlighted when the Advanced mode is enabled and the editor is located in a grid column with a customized appearance.

XtraSpreadsheet

  • It's not possible to select adjacent columns by the Shift+Arrow key combination when the currently selected column is in a merged cell.
  • RichEditControl - The "Restart numbering" and "Continue previous list" options are not available in the Bullets and Numbering dialog when a field is used inside the paragraph.
  • SpreadsheetControl:
    • 'Invalid OpenXml file' exception occurs if a document contains a VML shape whose angle is set to "0fd".
    • Custom draw events fire for cells outside the visible worksheet area.
    • Hyperlink is not taken into account during table sorting.
    • SpreadsheetControl throws NullReferenceException on an attempt to select a hidden column from a merged area.

XtraTreeList Suite

  • ArgumentException is thrown when nodes are expanded.
  • TreeList - Drag preview is rendered incorrectly when an HTML template is assigned to TreeList.
  • Unhandled exception is thrown when animation is used.