DevExpress WPF 24.2.5

Released: Feb 19, 2025

24.2.5 での更新項目

不具合の修正

All WPF products

  • MongoDBDataSource throws "TypeLoadException: Could not find assembly 'MongoDB.Driver.Core" when the MongoDB.Driver NuGet package v3.0.0+ is used.
  • Report exported to a PDF file loses a certain SVG image.
  • SqlDataSource - Incorrect mapping for custom 'time' and 'date' column types (SQLite).
  • SqlDataSource - It is not possible to convert parameter value from DateOnly to DateTime.
  • The "expired WPF Subscription" window appears when only using the reporting library.
  • Visual Studio Report Designer - Text is too large in the preview tab.

DXCharts for WPF

  • Heatmap for WPF - Heatmap control's layout is compressed in the vertical direction when certain data is displayed through the HeatmapDataSourceAdapter.
  • Subsequent SeriesPoint in a Range Bar Series are HIdden when Out of Bounds from the Left Side.

DXEditors for WPF

  • AutoSuggestEdit doesn't clear the validation error if the validation logic is implemented with validation interfaces and the CommunityToolkit.Mvvm framework.
  • ComboBoxEdit selects the second item instead of the first item in the popup when a user presses the Down key.
  • DateEdit's NullValueButton remains visible when its EditValue is deleted from the data source.
  • PopupColorEdit's height is smaller than other editor in Win11 themes.
  • TreeViewRowAutomationPeer.GetChildrenCore method can throw NullReferenceException.

DXGrid and DXTreeList for WPF

  • GridControl does not bring UpdateRowButtons into the view when an end user starts editing a cell in the last visible row.
  • InvalidOperationException occurs when Aggregate Filters are enabled and the first item in a column contains an empty collection.
  • Search in GridControl with TreeListView resets search-text to previous value.
  • TreeViewRowAutomationPeer.GetChildrenCore method can throw NullReferenceException.

DXMap for WPF

  • AzureMapDataProvider - Cached tiles have an incorrect fill color when zoomed out.
  • AzureMapDataProvider fails to load when WPF MapControl is used in Visual Studio 2015 Debug Mode.

DXPivotGrid for WPF

  • PivotGridControl scrolls the list of excel filter values to the top after a value is selected.

DXPropertyGrid for WPF

  • PropertyGridControl executes the Add operation and raises CollectionButtonClick when the area with the Add button is clicked even if the button is hidden.

DXRibbon for WPF

  • NullReferenceException occurs in DefaultRibbonPageGroupLayoutCalculator.LayoutColumn when the visibility of RibbonPages is switched at runtime.
  • ThemedWindow shows its Close context menu item bold and truncates the key gesture after a click on the RibbonControl tab when Win10 or Win11 themes are in use.

DXRichEdit for WPF

  • Control detects a document's format incorrectly and displays a .DOCX document as a plain text file.
  • Font dialog has incorrect colors in Win11Dark theme.

DXScheduler for WPF

  • "Select All" action in AgendaView selects an incorrect number of appointments.
  • Memory leak occurs when ICalendarImporter imports recurring appointments to Scheduler Control.
  • NullReferenceException occurs when a user scrolls SchedulerControl and its view and data is changed.
  • Scheduler displays an incorrect month range with a standalone DateNavigator for certain ranges.
  • Timeline View does not reflect changes to Time Regions at runtime.
  • WorkWeekView and WeekView do not update their cell background when an application theme is changed at runtime.

DXSpreadsheet for WPF

  • NullReferenceException occurs when an incorrect formula is used to create a ConditionalFormattingIconSetValue.
  • SpreadsheetControl resets the Options.Print.PrintContent property value if the BeforePrintSheet event is handled.
  • SpreadsheetControl uses an incorrect number format for custom document properties with non-standard document cultures.

MVVM Framework

  • SplashScreenManager shows a Splash Screen behind the owner window created by DialogService.

Windows and Utility Controls for WPF

  • Bagde control raises TaskCanceledException when its parent DXTabItem is deselected.
  • SplashScreenManager shows a Splash Screen behind the owner window created by DialogService.
  • StepProgressBar demo - Layout is broken when switching to the demo module.
  • The "package.config file cannot be found" exception occurs when a Modular MDI Application project is created for .NET Framework.
  • ThemedWindow shows its Close context menu item bold and truncates the key gesture after a click on the RibbonControl tab when Win10 or Win11 themes are in use.