DevExpress WPF 22.1.4

改进了图表、停靠栏和 RichEdit(富编辑)控件。
7月 29, 2022
新版本

修补程序

DXGrid and DXTreeList for WPF

  • GridControl uses the Black foreground in AutoFilterRow cells in Office2019HighContrast when SelectionMode is not None.
  • GridControl's layout cannot be saved if its parent window is closed.
  • Priority icons are invisible on printing grid data in the Cell Merging demo.

All WPF products

  • A font cannot be changed using the "Font" dropdown in the End-User Report designer toolbar.
  • Document scrolls to the first page when zooming in even though the first page is not selected.
  • Document Viewer - "Object is currently in use elsewhere" error occurs upon exporting when applying tiling for a report watermark.
  • End-User Report Designer - The "Saving changes" dialog cannot be localized.
  • End-User Report Designer - UrlResolver is not used when previewing reports.
  • End-User Report Designer - XRCrossTab remains unbound after adding a field to it.
  • Fonts are not embedded on Linux if a newer C library version (v2.34+) is installed.
  • Incorrect string for the "Send to DOCX File" button.
  • The "Cannot create default converter to perform 'two-way' conversions" error occurs when trying to bind a report to StoredProcedure.
  • The "Could not load type 'Microsoft.Visual Studio.Shell.Interop.IVsInfoBarUIEvents' from assembly 'Microsoft.Visual Studio.Shell.15.0, Version=17.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'." error occurs on opening the Report designer.
  • The "Parameters" checkbox is unchecked after displaying the Parameters panel.
  • The PrintHelper.Print method throws an exception: Message='ThemedWindow' TargetType does not match type of element 'DXDialogWindow'.
  • Theme.FindTheme raises ArgumentException (An item with the same key has already been added) after an update to v22.1.3.
  • Microsoft Visual Studio 2019 Designer throws the "Could not load file or assembly 'DevExpress.VisualStudioInterop.v22.1.Base'" exception.
  • Visual Studio crashes with Could not load file or assembly 'System.ComponentModel.Primitives' or one of its dependencies on an attempt to edit a report with nested subreports or inherited reports.
  • Visual Studio Report Designer - StreamJsonRpc.RemoteInvocationException exception with the "Exception has been thrown by the target of an invocation" message occurs when a report is previewed.
  • Visual Studio Report Designer - The "Column requires a valid DataType." error occurs when opening a report bound to a DataSet.
  • Visual Studio Report Designer Preview throws 'The type initializer for 'System.Data.Entity.SqlServer.SqlProviderServices' threw an exception' when EntityFramework NuGet package v6.4.4 is used.
  • XRTable - ArgumentOutOfRangeException occurs when all table cells are hidden and the ProcessHiddenCellMode property is set to "DecreaseTableWidth".

DXBars for WPF

  • BarEditItem with EditTemplate does not display the initially bound value.

DXCharts for WPF

  • The "Function does not accept floating point Not-a-Number values" error is thrown when using the BarSideBySideSeries2D series.
  • ArgumentOutOfRangeException ("Index was out of range. Must be non-negative and less than the size of the collection.\r\nParameter name: index") is thrown while attempting to sort auto-generated series.
  • ArithmeticException (Function does not accept floating point Not-a-Number values) is thrown when CustomAggregateFunction is used.
  • X-axis labels overlap each other when the Legend.DockTarget property is set.

DXDocking for WPF

  • DockLayoutManager adds document groups to the DecomposedItems collection and cannot create panels added to ItemsSource.
  • IndexOutOfRangeException is thrown in a tabbed group when tabs are scrolled during layout updates.
  • Microsoft Outlook Inspired App - The layout of windows is broken when opened via the Quick Letter gallery.
  • PopupColorEdit throws an exception when it is located in a floating panel that has been docked and the More Colors button is clicked.
  • TabbedPaneItem.CreateInfo throws NullReferenceException when DocumentPanel is added.
  • The ViewAdapter.GetViewsSortedByZOrder method throws InvalidOperationException in certain scenarios.

DXEditors for WPF

  • AutoSuggestEdit does not use virtualization out of the box.
  • PopupColorEdit throws an exception when it is located in a floating panel that has been docked and the More Colors button is clicked.
  • TokenLookUpEditStyleSettings breaks the IsTabStop property behavior in LookUpEdit.

DXPivotGrid for WPF

  • System.ArgumentOutOfRangeException is thrown when using restore layout.

DXPropertyGrid for WPF

  • Checkboxes in PropertyGridControl are not properly initialized in certain cases.
  • Properties whose values cannot be converted from a string are editable even though no custom editor is specified.

DXRibbon for WPF

  • Actions don't work if DiagramDesignerControl's RibbonControl is merged with another RibbonControl.
  • Key Tips for lightweight bar items appear at the center instead of near the glyph.

DXRichEdit for WPF

  • CheckBox state isn't changed on a double click in a certain document.
  • Rendering - The pasted RTL content is not visible until the RichEditControl is refreshed.

DXScheduler for WPF

  • Incorrect items are inserted in certain cases when dragging and dropping items from GridControl to SchedulerControl.
  • KeyNotFoundException occurs in certain usage scenarios when an occurrence is edited and the Undo action is performed in the AppointmentEdited event handler.

DXSpreadsheet for WPF

  • An error is thrown on an attempt to cancel the Open File dialog for inserting a picture into the spreadsheet control.
  • ArgumentException is thrown on an attempt to expand the row filter popup if the field name has a dot character.
  • NullReferenceException is thrown on an attempt to activate a worksheet with charts in a specific document.

Navigation Controls for WPF

  • BreadcrumbControl incorrectly calculates its optimal width.

PDF Viewer for WPF

  • API - Page Rotation is incorrectly reset when loading a document after setting the PdfViewerControl.DocumentSource property to null.
  • ArgumentOutOfRangeException occurs on dragging a maximized window with PdfViewerControl.
  • PDFViewer - NullReferenceException occurs in the ProcessSelectionMouseMove method when a document is unloaded during scrolling.
  • Usability - It is impossible to calculate page coordinates correctly.

Themes and Theme Designer

  • Buttons don't have a focused border in the Win10Dark theme.

Microsoft Windows and Utility Controls for WPF

  • Hit testing in RibbonControl works incorrectly if ScaleTransform is applied.
  • SvgImageSource throws ArgumentException in v22.1 when the target object is not a DependencyObject descendant.
  • SvgImageSource throws NullReferenceException after upgrading to v21.2 if the SVG image contains an empty embedded image.
DevExpress WPF

DevExpress WPF

将用户界面和数据操纵功能添加到您的 WPF 应用程序。

有任何疑问吗?

透过Live Chat与我们的DevExpress 专家联络!