DevExpress WinForms 23.1.4

Améliore les composants "PDF Viewer", "PivotGrid" et "RichEdit".
Juillet 24, 2023
Nouvelle Version

Correctifs

All WinForms

  • Document Viewer - Setting visibility for PrintingSystemCommand.PrintSelection to "none" does not hide the Print button from the context menu.
  • A page summary is duplicated if SubBand is added to a report.
  • CachedReportSource with Skia - Unexpected implementation type while accessing XtraReport.Watermark.
  • Data Source Wizard - Bind report to Stored Procedure - Add a page for entering parameter values.
  • Export to DOCX - Black border lines disappear after saving a specific document to DOCX and reloading it.
  • Export to PDF
    • Incorrect Unicode mapping for the Hiragino Kaku Gothic font.
    • Font Fallback - The StackOverFlow exception is thrown on exporting a report with certain symbols.
  • File dialogs unexpectedly navigate to a list of media servers in certain cases.
  • IDisplayNameProvider doesn't work in the Manage Queries dialog.
  • InvalidOperationException occurs when multiple calls are made to the RegisterTrustedAssembly method in parallel.
  • Relations cannot be created for two datasets that are added to a report using a stored procedure - The Relations dialog is empty.
  • Microsoft Visual Studio Report Designer - "Value cannot be null" while attempting to modify XRPictureBox.ImageSource.
  • XRChart - ImageType = Bitmap does not work on Linux.
  • XRLabel - Enabling AllowMarkupText for certain text results in freezing the application.
  • XRRichText + Mail Merge - Document is incorrectly displayed when diacritics are used in RTF.

Data Access Library

  • Unable to connect to the existing connection string using the standalone SqlDataSource WinForms object.
  • SqlDataSourceUIHelper - ConfigureConnectionParameters method throws the ResolutionFailedException exception in v23.1.

PDF Viewer

  • A valid document cannot be loaded in a control and the 'Input data is not recognized as valid pdf' exception is thrown.

ProjectConverter

  • StringTrimming is not converted to DXStringTrimming.

XtraBars Suite

  • AccordionControl:
    • An element is not recognized using Accessibility tools if it was previously hidden.
    • NullReferenceException occurs on changing AccordionControl State to Minimized.
    • Popup orientation is incorrect when using multiple monitors and docking the menu to the right.
  • AlertControl - Elements cannot be recognized by accessibility tools.
  • BarEditItem - An editor's background color cannot be changed in the WXI Skin using the RepositoryItem.Appearance.BackColor property.
  • Exception is thrown when opening Backstage View if the RibbonForm.RibbonFormStyle property is overridden.
  • OfficeNavigationBar doesn't save and restore the number of visible items in a layout.
  • Page categories are not rendered if the Ribbon Control is placed on forms other than Ribbon Form.
  • Ribbon Control flickers during automatic ribbon merging if the parent ribbon does not contain any pages.
  • Ribbon Form - Bar items in the form's caption area are hidden if the RibbonForm.RibbonVisibility property is set to Never.
  • RibbonControl
    • Assigning RepositoryItemRibbonSearchEdit to BarEditItem.Edit causes NullReferenceException at runtime.
    • BarButtonItem's caption isn't read by a screen reader after BarButtonItem's dropdown menu is closed with the Escape key.
    • Exception occurs in the RibbonPageHeaderViewInfo.AlignPageHeaderItems method.
    • It is not possible to change the size of the message icon.
    • RibbonControl cannot change the message text color.
  • TabForm - The form's taskbar icon may briefly disappear when switching between tabs on Microsoft Windows 11.
  • TabFormPage - Incorrect tab icon and close button sizes at high DPI.
  • The caption of the toolbar floating form does not have the left padding in the WXI skin.
  • The Image Picker dialog does not pre-select the image currently associated with the UI element.
  • The TabPane.SelectedPage property is not reset when clearing the TabPane.Pages collection.

XtraCharts Suite

  • ArgumentException is thrown when a histogram is zoomed.
  • OverflowException is thrown when a point with the PositiveInfinity or NegativeInfinity value is displayed.
  • ChartControl - Series Colorizer doesn't work with SqlDataSource.

XtraDiagram

  • DiagramToolboxControl does not use localized values from the Search_Shapes_Null_Text string.

XtraEditors Library

  • Appearance settings of specific DevExpress controls may carry over to controls created in other UI threads.
  • ArgumentOutOfRangeException is thrown when the CustomHighlightText event is used.
  • ColorPickEdit - OK and Cancel buttons in the More Colors... dialog are displayed incorrectly in TouchUI Mode.
  • ComboBoxEdit - The text sometimes overlaps the label in DirectXForm.
  • DateEdit:
    • QueryCloseUp event is raised twice when the OK button is clicked.
    • When changing NullValuePrompt in advanced mode, the value of the property changes, but the initial value is displayed in the editor field.
  • DevExpress file dialogs may temporarily freeze the application if they are closed while a directory is being loaded.
  • Grid Control's API that uses the Expression Editor dialog may throw an exception if the DevExpress.DataAccess.UI assembly is missing.
  • Image collection cannot be populated with images from referenced assemblies if the collection is defined in an SDK-style Microsoft .NET Framework project.
  • LayoutControl - Incorrect painting occurs when DirectX rendering and the AllowRoundedWindowCorners property are enabled in Windows 11.
  • LookUpEdit - Scrolling over the editor in Advanced Mode when the dropdown is shown causes StackOverflowException.
  • MemoEdit - Single-line text editor is used when modifying the Text property with Microsoft Visual Studio.
  • Overlay Form may lose transparency when screen bounds of its target control change, if it uses DirectX and is displayed over a Fluent Design Form with acrylic material enabled.
  • Pivot for WinForms - Field values are not displayed if two columns bound to the same DateTime field are added.
  • PopupContainerEdit may throw ObjectDisposedException in certain usage scenarios.
  • RadioGroup - Properties.Appearance.TextOptions.WordWrap is ignored when RadioGroup is contained in LayoutControl.
  • SpinEdit - incorrect scrolling behavior in AdvancedMode.
  • SvgImageCollection - Images previously loaded from the disk are removed when new images are added via the "From Disk" option.
  • The Image Picker dialog does not pre-select the image currently associated with the UI element.
  • The RepositoryItemPictureEdit.AllowDisposeImage property does not ensure that the image is disposed of with the control.
  • ToggleSwitch - The thumb uses an incorrect color when the Enabled and IsOn properties are disabled in WXI.
  • Vertical ProgressBarControl changes direction when RightToLeft is set to Yes.
  • WinForms Designer is not closed when an event handler is created using a double-click.
  • XtraFolderBrowserDialog - ShowDialog returns immediately after invocation if DPI Awareness is set to Per Monitor (V2).
  • XtraForm - A black border is displayed in the parent window after calling ShowDialog if AllowRoundedWindowCorners is enabled.

XtraGantt

  • Changes to the GanttControl.OptionsMainTimeRuler.Unit property may not be reflected in Gantt Control's export result.

XtraGrid Suite

  • NullReferenceException is thrown if a selection summary is used and the data source is quickly assigned and removed.
  • Grid Control's API that uses the Expression Editor dialog may throw an exception if the DevExpress.DataAccess.UI assembly is missing.
  • LayoutView - In the WXI skin, the Embedded Navigator height is not taken into account correctly.
  • Lookup editors ignore the CharacterCasing property.
  • Specific grid event handlers are not copied in usage scenarios where a Grid Control view is cloned.
  • Specifying the TileViewColumn.Visible property before adding the column to the TileView.Columns collection excludes the column from the Find Filter search.
  • The incorrect area is allocated on a mouse click if the AllowRoundedWindowCorners option is enabled.

XtraLayout Suite

  • Incorrect painting occurs when DirectX rendering and the AllowRoundedWindowCorners property are enabled in Windows 11.
  • NullReferenceException is thrown when resizing a layout control's SplitterItem.

XtraMap

  • ChoroplethMapDashboardItem - Holes in custom shapes defined by using InnerBoundary are not filled with the correct color.

XtraPivotGrid Suite

  • Field values are not displayed if two columns bound to the same DateTime field are added.
  • Pivot layout is recalculated when setting the same BestFitConsiderCustomAppearance property value.

XtraPrinting Library

  • PrintableComponentLink - The Image collection cannot be edited in the Link Collection Editor.

XtraRichEdit

  • Import from RTF - Section.PageNumbering.ContinueNumbering property value is incorrectly imported from a specific document.
  • An image is lost from a certain document on export to PDF.
  • Footnotes and endnotes added to a range permission are not editable.
  • Error occurs on importing HTML.
  • A document with a specific font size cannot be scrolled to the end using arrow keys.
  • ArgumentOutOfRangeException is thrown on loading a valid RTF document.
  • ArgumentOutOfRangeException is thrown when loading a document.
  • RichEditControl throws an error on an Undo action if a document contains footnotes.
  • RichEditDocumentServer:
    • ExportToPDF method throws ArgumentOutOfRangeException when it exports specific documents.
    • InsertText method returns a range with empty length if a text is inserted into any paragraph except the last one.
  • RichEditDocumentServer throws ArgumentException on an attempt to import a specific RTF document.
  • The "Capitalize Each Word" command doesn't work if there is a Tab character before the selected word.
  • Usability - RichEditControl does not support the "Alt+Ctrl+E" shortcut to insert the euro symbol.
  • Watermarks are misaligned and lost on export to PDF if the document header contains a table.
  • ArgumentException is thrown when removing header content from a protected document.

XtraScheduler Suite

  • SchedulerControl does not reset the previous cell rendering when the CustomDrawTimeCell event fires.
  • SchedulerControl incorrectly serializes specific properties.

XtraSpellChecker

  • An incorrect collection editor is shown on modifying Dictionaries at design time in Microsoft .NET 7.

XtraSpreadsheet

  • Cell editor isn't displayed if the cell is merged and the column/row with the top-left cell of the merged range is hidden.
  • OverflowException is thrown on an attempt to render a worksheet in a specific document.
  • Spreadsheet Control - The built-in function appends an incorrect formula part to the initial formula when an end-user presses Tab.
  • Spreadsheet for WinForms - Document's header and footer are not displayed in exported PDF documents.
  • Spreadsheet throws an exception when removing columns using a predicate.
  • InvalidOperationException is thrown in a background thread when forcing the calculation using the CalculateFull method.
  • The Replace command does not work when a user edits a formula using the Formula Bar.
  • SpreadsheetControl cannot delete a column if it was selected multiple times while holding down the Ctrl key.

XtraTreeList Suite

  • LayoutControlGroup - Screen reader reads the expand button incorrectly after navigating to the button using the Tab key.
  • Data source updates are not processed properly when nodes implement IVirtualTreeListData and INotifyPropertyChanged interfaces and the AllowBoundCheckBoxesInVirtualMode setting is enabled.
  • A column previously assigned to the AutoFillColumn property does not reset its width to the previous value when another column is assigned to AutoFillColumn.
  • RowClick event is not raised when using HtmlTemplates and DragDropBehavior.
  • Total height is not calculated correctly with AllowPixelScrolling enabled if the preview displays large text.

XtraVerticalGrid Suite

  • Text in grid cells disappears when the CustomRecordCellEdit event is used.
  • VGridControl doesn't re-apply conditional formatting when the data source is changed.
DevExpress WinForms

DevExpress WinForms

Toutes les suites de composants et bibliothèques WinForms produites par DevExpress réunies dans un seul package.

Vous avez une question ?

Discutez en direct avec l'un de nos spécialiste des licences DevExpress .