DevExpress VCL Subscription + 25.1.4

Released: Aug 11, 2025

25.1.4 での更新項目

不具合の修正

VCL

ExpressBars Suite

  • 'TCustomdxBarControl.Destroy fails' error occurs on an attempt to open a combobox in a collapsible Ribbon.
  • Ribbon's layout is corrupted after storing and loading specific user customizations.
  • Toolbar panels on TdxRibbonStatusBar are misaligned vertically.
  • rsOffice365 - Contextual tab header captions do not use an accent color.

ExpressEditors Library

  • Access Violation error occurs sporadically in TcxWindowProcLinkedObject.DefaultProc.
  • Certain controls use dxMessageBox instead of dxMessageDlg.
  • Dropdown editors - OnEditEvent is raised on assigning the ItemIndex property.
  • Numeric editors - Ctrl + Backspace keystroke adds the square character.
  • TcxCheckComboBox incorrectly highlights items when diacritic characters are used.
  • WXI and WXI Compact - TcxButton's dropdown arrow is too large if the Kind property is set to cxbkOfficeDropDown.
  • cxImageComboBox - Value type is lost for items whose type is String.

ExpressLayout Control

  • Performance - Complex forms with TdxLayoutControl may freeze the IDE.

ExpressLibrary

  • SVG image is not displayed correctly if it contains a circle element with stroke-dasharray and stroke-dashoffset tags.
  • TdxSpreadSheetFindAndReplaceDialogForm - Localized captions may be truncated.
  • 'System Error. Code: 1400. Invalid Windows Handle' error occurs on an attempt to close a form in OCX environment.

ExpressNavBar

  • WXI Compact - HamburgerMenu captions are truncated.

ExpressPDFViewer

  • 'No mapping for the Unicode character exists in the target multi-byte code page' error occurs after loading specific documents.
  • Horizontal scrollbar is not available after setting OptionsZoom.ZoomMode to pzmPageWidth.
  • Interactive form's radio buttons are not clickable after merging specific PDF documents.
  • It is not possible to copy or extract text of certain PDF documents.
  • PDF viewer may take a long time to print a document.
  • Some characters in specific documents are not copied to the clipboard.
  • TdxPDFViewer does not display some content of specific documents.
  • TdxPDFViewerReportLink - Certain documents are printed more slowly than in previous versions.

ExpressPrinting System

  • 'Could not convert variant of type (Null) to type (OleStr)' error occurs on an attempt to zoom if PreviewDialogStyle is set to Advanced.
  • TdxGridReportLink - ExportToPDF method is slow if a grid view has a column with TcxImageComboBox properties.

ExpressQuantumGrid Suite

  • Excel-style filter popup does not group filter conditions by columns if they are applied in the Date Filters tab.
  • Project settings file is generated even if the default settings are not changed.
  • Table views and banded table views - Memory leak occurs if the application uses StoreTo and RestoreFrom methods.
  • TdxGridReportLink - ExportToPDF method is slow if a grid view has a column with TcxImageComboBox properties.
  • WXI - Empty row has very small height when the CellAutoHeight option is enabled.

ExpressQuantumTreeList Suite

  • TcxDBTreeList - Current record is not updated in SmartLoad.

ExpressRichEdit Control

  • Tables in a saved HTML file do not have a background color.

ExpressScheduler Suite

  • New all day recurrent events are shifted to the next day if the storage's StoreUsingGlobalTime is set to True.
  • ViewYear - Last year is shown instead of the previous interval on the first attempt backward scroll.

ExpressSkins Library

  • 'Cannot change Visible in OnShow or OnHide' error occurs on an attempt to open the TcxStyleRepository dialog in RAD Studio Alexandria versions prior to v11.3.
  • Separators between rows in standalone toolbars are incorrectly scaled.
  • TdxRibbonBackstageView's header uses incorrect skin colors.
  • WXI and WXI Compact - TcxButton's dropdown arrow is too large if the Kind property is set to cxbkOfficeDropDown.
  • WXI and WXI Compact - TdxRibbonBackstageView's tab separators are too large on monitor whose scale factor is more than 100%.
  • rsOffice365 - Contextual tab header captions do not use an accent color.

ExpressSpellChecker

  • Access Violation error occurs if the AWordRange record's fields in the OnAutoCorrect event were modified.

ExpressSpreadSheet

  • TdxSpreadSheetFindAndReplaceDialogForm - Localized captions may be truncated.

Installation (VCL)

  • Master-detail views - Incorrect record is focused after posting data if Grid has more than two levels.

ASP.NET Bootstrap

All ASP.NET Bootstrap products

  • Licensing v25.1.3 - "The type DevExpress.Licensing.DXLicenseInformationAttribute is not defined" error occurs when compiling VB.NET projects.

Bootstrap Navigation, Layout & Multi-Purpose Controls

  • Accordion for Bootstrap - Icon specified with the HeaderCssClass property is positioned incorrectly.

DevExtreme

DevExtreme Card View

  • 'Select All' selects all cards and not just those matching the filter.

DevExtreme Charts & Gauges

  • Chart - Certain series are not displayed when the synchronizedValue option is set.
  • Chart - exportFromMarkup breaks void element markup in a table declared in foreignObject.
  • PieChart - Hovering over a legend item does not trigger onPointHoverChanged.
  • RangeSelector - It is difficult to change the range via gestures with Firefox on Android.

DevExtreme Data Grid

  • Columns disappear after browser window is resized when you have an open edit form and a fixed column.
  • Error occurs on an attempt to group custom columns at runtime.
  • Individually selecting all header filter options deselects all options.
  • It is not possible to override the value of the dxDataGrid-ariaSearchBox key.
  • Scrolling Master-Detail DataGrid is different in Firefox.
  • Taps on cells do not activate cell editors in a detail DataGrid if this DataGrid is inside TabPanel on Android tablets.
  • The column's sortOrder is reset when setting calculateGroupValue at runtime.
  • FilterBuilder dialog is missing the programmatic name.

DevExtreme Diagram

  • scrollItem doesn't work correctly if simpleView is enabled.

DevExtreme Editors & Validation

  • DateBox with an empty string value throws the 't.getFullYear is not a function' error when the value is changed if the datetime type is used.
  • DateBox - Custom styles are not applied to the AM/PM drop-down list.
  • DateBox - 'todayButtonText' does not work when 'type' is set to 'date'.
  • DateBox - onValueChanged event handler is triggered even if the value is invalid when useMaskBehavior is used.
  • FilterBuilder - Date strings are not formatted in value items.
  • List - Page Up/Down does not work as expected.

DevExtreme File Management

  • W1025 - 'scrolling.mode' is set to 'virtual' or 'infinite' warning is displayed when the component is placed in Popup.
  • Error popup appears on the first FileManager when the second FileManager throws an error.

DevExtreme Layout & Navigation

  • Accordion - Expanded items collapse after data update.
  • Button - SVG Icon is not displayed in Safari.
  • Context menu - Context Menu flickers when adding more items asynchronously or at runtime.
  • HtmlEditor: ContextMenu height is truncated.
  • List - Page Up/Down does not work as expected.
  • List - Page Up/Down does not work as expected in grouped list and with SelectAll option.
  • Tabs - Old selected tab gets focused on selecting a new tab in versions 23.1+.
  • Toolbar - Overflow menu closes immediately after a template is used to define a nested dropdown item.
  • dxMenu navigates to the link specified in the URL property twice.

DevExtreme Pivot Grid

  • Native scroll bar overlays data values.

DevExtreme Scheduler

  • Appointment's end date value is updated incorrectly when resized.
  • Appointments are incorrectly rendered when scrolling horizontally in virtual mode.
  • Appointments are not shown on switching views with different allDayPanelMode values.
  • Appointments get hidden after a user updates a resource's data source.
  • Duplicate days are shown in the the Month view.
  • Scheduler doesn't render custom appointment colors if resource data is loaded asynchronously.
  • Scheduler has incorrect cell dimensions if `dx-scheduler-cell-sizes-horizontal` is applied and virtual scrolling is enabled on iPhone.
  • Navigating to another date is slow if timeZone is specified.

DevExtreme Tree List

  • Rows do not alternate correctly if rowAlternationEnabled and repaintChangesOnly are enabled.

ASP.NET Core

All ASP.NET Core products

  • Hierarchical Master-Detail Report - XRSubreport displays unrelated / misaligned child data.
  • Layout issue occurs in the ASP .NET Core Outlook-inspired app demo.
  • Reporting (Skia) - Empty line is removed from the printout.
  • Safari (iPadOS) - 'Request Desktop Site' still yields mobile layout.
  • Web Document Viewer - "Image not found" error occurs on using the Azure Storage for caching.
  • Web Document Viewer - An AM/PM selection bug in the Date and Time parameter.
  • Web Document Viewer - PreviewRenderFormat.Svg does not work (Linux / Skia).
  • Web Report Designer - Custom Criteria Language function is not visible in the Filter Editor dialog.
  • Web Report Designer - XtraReport.Language does not affect value formatting.
  • XRControls - False-positive printing error message: 'The control is outside the right page margin'.
  • XtraReport.ExportToPdf - JPEG encoding fails with the 'Parameter is not valid' error when ConvertImagesToJpeg is set to True.

ProjectConverter

  • The given key is not present in the dictionary (the Directory.Packages.props issue).

Rich Text Editor for ASP.NET Core

  • After changing text formatting, the cursor does not appear in the document, but typing still works.
  • After moving the cursor to a position inside a word, typing two characters clears the word on an Android device.
  • Date inserted via a MERGEFIELD cannot be formatted.
  • Pressing Enter or Backspace doesn't work correctly on Android devices in some situations.
  • Range permission is removed if all content is deleted.
  • Text sometimes does not appear when scrolling in a Simple View when the document is zoomed.
  • The Zoom Level Ribbon item cannot be accessed.
  • Unordered lists are rendered differently in HTML when a document is created via RichEdit and Microsoft Word.

Spreadsheet for ASP.NET Core

  • Spreadsheet for ASP.NET Core sends requests infinitely in certain cases.

ASP.NET MVC

All ASP.NET MVC products

  • Hierarchical Master-Detail Report - XRSubreport displays unrelated / misaligned child data.
  • Licensing v25.1.3 - "The type DevExpress.Licensing.DXLicenseInformationAttribute is not defined" error occurs when compiling VB.NET projects.
  • Reporting (Skia) - Empty line is removed from the printout.
  • Safari (iPadOS) - 'Request Desktop Site' still yields mobile layout.
  • Web Document Viewer - "Image not found" error occurs on using the Azure Storage for caching.
  • Web Document Viewer - An AM/PM selection bug in the Date and Time parameter.
  • Web Document Viewer - PreviewRenderFormat.Svg does not work (Linux / Skia).
  • Web Report Designer - Custom Criteria Language function is not visible in the Filter Editor dialog.
  • Web Report Designer - XtraReport.Language does not affect value formatting.
  • XtraReport.ExportToPdf - JPEG encoding fails with the 'Parameter is not valid' error when ConvertImagesToJpeg is set to True.

MVC GridView

  • GridView takes a long time to load on expanding and selecting when a large data source is used and many records are selected.

MVC HtmlEditor

  • Font name is incorrectly displayed on touch devices.

ASP.NET Web Forms

ASPxDataEditors

  • TokenBox for WebForms - The AccessibilityLabelText property doesn't work.

ASPxHtmlEditor

  • Font name is incorrectly displayed on touch devices.

ASPxRichEdit

  • Table is shown with incorrect styles.

ASPxSpreadsheet

  • Selecting a hidden cell on the server side using the SelectedCell() method selects a different visible cell on the client side.
  • Formulas that contain the SWITCH function are not recalculated.

All ASP.NET Web Forms products

  • Hierarchical Master-Detail Report - XRSubreport displays unrelated / misaligned child data.
  • Licensing v25.1.3 - "The type DevExpress.Licensing.DXLicenseInformationAttribute is not defined" error occurs when compiling VB.NET projects.
  • Reporting (Skia) - Empty line is removed from the printout.
  • Web Document Viewer - "Image not found" error occurs on using the Azure Storage for caching.
  • Web Document Viewer - An AM/PM selection bug in the Date and Time parameter.
  • Web Document Viewer - PreviewRenderFormat.Svg does not work (Linux / Skia).
  • Web Report Designer - Custom Criteria Language function is not visible in the Filter Editor dialog.
  • Web Report Designer - XtraReport.Language does not affect value formatting.
  • XRShape - LineWidth changes from 0 to 1 after upgrading to v25.1.
  • XtraReport.ExportToPdf - JPEG encoding fails with the 'Parameter is not valid' error when ConvertImagesToJpeg is set to True.

Navigation, Layout & Multi-Purpose Controls

  • ASPXGridView - Edit form group caption is not centered in Office365Dark and BlackGlass themes.
  • ASPxPageControl - Left border is hidden in the Office365Dark theme.
  • Menu for Web Forms - Text alignment is incorrect when ShowAsToolbar is set to "true" and Theme is "Office365Dark".
  • PopupMenu for Web Forms - Scrolling behavior is incorrect for laptops with touch screens in Edge.

Blazor

All Blazor products

  • Blazor Report Viewer throws exceptions when showing a subreport if ReportStorageWebExtension is used as a report name resolution service.
  • Blazor WebAssembly - Report Wizard incorrectly renders select boxes on the "Define Report Layout" page.
  • Hierarchical Master-Detail Report - XRSubreport displays unrelated / misaligned child data.
  • Reporting (Skia) - Empty line is removed from the printout.
  • Reporting for Web - Reset button doesn't work with multi-value parameters.
  • Web Document Viewer - "Image not found" error occurs on using the Azure Storage for caching.
  • Web Document Viewer - An AM/PM selection bug in the Date and Time parameter.
  • Web Document Viewer - PreviewRenderFormat.Svg does not work (Linux / Skia).
  • Web Report Designer - Custom Criteria Language function is not visible in the Filter Editor dialog.
  • Web Report Designer - XtraReport.Language does not affect value formatting.
  • XRRichText - Manually writing a font size in JS Designer, completely disables the capability to change the font's size.
  • XtraReport.ExportToPdf - JPEG encoding fails with the 'Parameter is not valid' error when ConvertImagesToJpeg is set to True.

Blazor Demos

  • Blazor Showcase Demo - Drag & drop row functionality in DxGrid (ContactDetails page) does not work correctly.

Blazor Themes

  • DxRichEdit - Some icons are missing when the Fluent theme is used and SizeMode is set to Small/Large.
  • Fluent themes don't include Bootstrap styles.

Data Editors for Blazor

  • DxComboBox - Search mechanism is slower than in previous versions.
  • DxCombobox does not raise the TextChanged event in certain cases.
  • DxListBox.MakeDataItemVisibleAsync does not set the focus properly when DxListBox is inside a DxDropDownBox.
  • TagBox for Blazor - Custom tags disappear when added quickly.

File Management for Blazor

  • DxFileInput drag selection can modify any descendant element of the drop zone rather than just the element specified as the drop zone.
  • DxUpload - Button does not work when the Visible property is toggled.

Grid for Blazor

  • 'Unsaved changes were discarded' error message appears when a cell value changes after the Grid is filtered.
  • Blazor Grid Overview Demo includes unused code.
  • Column Filter Menu throws an exception when a complex property is hidden.
  • Keyboard navigation does not work correctly when column headers are hidden.
  • Page Footer is not rendered in an exported document when the grid is wider than a PDF page.
  • DxGrid behaves inconsistently when a user scrolls it via Page Up or Page Down rapidly if the virtual scrolling is enabled.
  • Columns flicker due to continuous width changes.
  • Calling Grid's MakeDataItemVisibleAsync method has no effect.
  • Grid doesn't retain its scrolling position in certain situations.
  • Invalid ValueDisplayFormat in SummaryItem causes export to XLSX to produce incorrect results.
  • MakeDataItemVisibleAsync does not work when placed in OnAfterRenderAsync while VirtualScrollingEnabled is set to true.
  • MakeRowVisible and MakeDataItemVisibleAsync methods do not set the initial scroll position.

Navigation & Layout for Blazor

  • ContextMenu for Blazor - Keyboard focus on an item disappears when hovering over submenu and reappears after returning to the main menu.
  • ContextMenu for Blazor - Keyboard navigation order for editors changes when DxContextMenu is added to the page.
  • DxAccordion - Editor of a newly added item can't be focused on the first click.
  • DxGrid Column Chooser throws a NotSupportedException in certain cases.
  • DxGrid and DxSplitButton - Grid in EditCell mode can't be edited on a DxSplitButton item click.
  • DxHtmlEditor - Adaptive toolbar hides the "Variables" group text even when sufficient space is available.
  • DxSplitter - Left-pointing collapsible arrow icon is not visible in small or large size mode.
  • DxTabs - Tab page content is displayed incorrectly if TabsPosition is set to Left or Right.
  • PDF Viewer for Blazor - Download button is not visible on small screens.
  • The DxMenu is not collapsed at first paint on small viewport widths.

Project & Item Template Kit (.NET)

  • Template Kit - The Weather page is not interactive.

Rich Text Editor for Blazor

  • RichTextPropertyEditor hangs the application in some cases.
  • Blazor DxRichEdit does not show strikethroughs reliably in the .DOCX format.
  • Blazor DxRichEdit has an internal uncaught error when it's unmounted while the animated loading icon is still being displayed.
  • Blazor DxRichEdit.SaveDocumentAsync throws an exception when DocumentContent is empty.
  • Some icons are missing when the Fluent theme is used and SizeMode is set to Small/Large.
  • DxRichEdit does not parse the "mm" unit correctly on using the HTML document format.
  • Icons are not visible in a MAUI project on an Android emulator.

Scheduler for Blazor

  • Tool tip does not appear in the correct position when ShowAppointmentTooltipAsync is called and GroupType is set to None.
  • NullReferenceException occurs when the Escape key is used to close an appointment form.
  • There is no visible line between resources and appointments in a timeline view for non-Fluent themes.

TreeList for Blazor

  • Summary Item throws an exception when the FieldName property is set to a nested field.
  • Empty rows are displayed and scrolling works incorrectly when MakeRowVisible method is called.