DevExpress WPF 21.1.5

改进了网格、停靠栏和 RichEdit 控件。
8月 06, 2021 - 15:15
新版本

修补程序

DXGrid and DXTreeList for WPF

  • Adding a lot of fields to FilterBehavior causes a noticeable lag.
  • ArgumentException is thrown in TokenEditorPanel when TreeListControl is filtered in a certain usage scenario.
  • Automatically generated editors in PropertyGridControl/GridControl show enumeration members with the [Browsable(false)] attribute assigned.
  • DataViewDragDropInfoFactory may throw an exception when GridControl is clicked and before it's disposed of.
  • GridControl does not raise the InitNewRow event during the paste operation if PasteMode is set to Append.
  • GridControl with DetailDescriptorSelector throws NullReferenceException when a detail grid's CurrentItem is changed at the view model level.
  • RemoveBarItemAndLinkAction and RemoveAction do not work for Data Grid menus when the Data Grid is wrapped with a parent BarManager.
  • The card template's content may be split into multiple pages when printing a card view control.
  • TreeListControl/TreeListView throws the "Duplicated primary key" exception when the Microsoft Visual Studio designer generates a mock object for ViewModel.
  • Virtual data sources throw InvalidOperationException when used for more than one data control.

All WPF products

  • COM Warning occurs on an attempt to remove DevExpress.CodedUIExtensions dll from the GAC when running the 20.2.x and 21.1.x installers.
  • DocumentPreviewControl - The document map is not updated when the document is created and the UseAsyncDocumentCreation is set.
  • End-User Report Designer - Show Printing/Export Warnings commands may result in the NullReference exception.
  • It's impossible to customize the Preview tab in the End-User Report Designer using RemoveAction.
  • OutOfRangeException is thrown on an attempt to print the current page using BackstagePrintPreview.
  • The "Add DevExpress item" gallery does not display WPF templates in Microsoft .NET 5 WPF apps.

DXBars for WPF

  • Badges have an incorrect orientation in toolbars docked to the right/left side.
  • Extra space is shown between parent and child menu items in the Microsoft Office2016WhiteSE;Touch theme.

DXCharts for WPF

  • An unhandled exception occurs when a panel with ChartControl is closed if the ChartControl.IsDirectXSurfaceRendering option is enabled.
  • AutoSize in Bubble3DSeriesView does not work for a single bubble.
  • ChartControl does not render Spline and Line series correctly when ChartControl.IsDirectXSurfaceRendering is True.
  • ChartControl is not displayed after ObservableCollection items are reordered at runtime.
  • ChartControl with the enabled IsDirectXSurfaceRendering option does not render Spline series after switching tabs.

DXDiagram for WPF

  • DiagramDataBindingBehavior does not take into account ItemsPath when looking for data items to generate a connector.
  • DiagramDataBindingBehavior doesn't allow dragging child items from one container to another.

DXDocking for WPF

  • DockLayoutManager can display black boxes instead of float panels in certain cases while restoring its layout.
  • LayoutControlItem flashes when the Caption property is changed.
  • LayoutGroup's visibility isn't correctly switched from "Collapsed" to "Hidden".
  • LayoutPanel's headers are incorrectly drawn with Microsoft Visual Studio 2017/2019 themes.

DXEditors for WPF

  • ArgumentException is thrown in TokenEditorPanel when TreeListControl is filtered in a certain usage scenario.
  • BarCodeEdit does not update its width when its EditValue is changed in code.
  • DateNavigator does not highlight a selected date when PopupControlContainer is closed and opened again.
  • DateNavigator doesn't reset previous selection when it's located in AutoHideGroup.
  • Multiple selection stops working in DateNavigator after its parent tab is reloaded.
  • Narrator does not read the AutomationProperties.LabeledBy property and ToolTip for data editors.

DXGrid and DXTreeList for WPF

  • GridControl cuts band headers when a band is merged with a column.

DXMap for WPF

  • Map Control - MapDot is drawn in the wrong place when it is added to a rotated map.
  • Map Editor - Adorner dissappears in certain situations.

DXPivotGrid for WPF

  • PivotGrid - NullReferenceException is thrown on scrolling in certain cases.

DXPrinting for WPF

  • The card template's content may be split into multiple pages when printing a card view control.

DXPropertyGrid for WPF

  • Automatically generated editors in PropertyGridControl/GridControl show enumeration members with the [Browsable(false)] attribute assigned.
  • PropertyGridControl doesn't display tooltip descriptions for collection items.

DXRichEdit for WPF

  • Editing - KeyNotFoundException is thrown on an attempt to insert document content into an existing document.
  • OLE objects - The OLE object collection is not disposed of when a new document is loaded.
  • Rendering - The pasted RTL content is not visible until the RichEditControl is refreshed.
  • Shapes - A shape may become hidden if moved to a line that contains hidden characters.

DXScheduler for WPF

  • AgendaView does not update selection state for items selected via the SelectedAppointments or SelectedAppointmentsSource properties.
  • Appointment Items cannot be resized in MonthView unless their size is changed in another Scheduler View.
  • MonthView - Flyout for a long appointment item is shown at an incorrect place.
  • Multiple selection stops working in DateNavigator after its parent tab is reloaded.

DXScheduler for WPF (Legacy)

  • Multiple selection stops working in DateNavigator after its parent tab is reloaded.

DXSpreadsheet for WPF

  • Font in SpreadsheetControl.
  • Gridlines shift when resizing a window with SpreadsheetControl if the Microsoft Windows scaling is set to more than 100%.
  • It's impossible to expand the ComboBox popup by activating a cell on a key press when ComboBox is used as a custom in-place editor.
  • Spreadsheet doesn't support Fonts whose Name is longer than 31 characters.

DXTreeMap for WPF

  • An unhandled exception (NullReferenceException) occurs in the GroupController.OnBindingListChanged() method in certain situations.
  • Changes to a field used for grouping are not reflected in the Tree Map layout.
  • Usability - There is no method that returns a path to the specified item.

Installation (.NET)

  • Several installations of DevExpress controls can be run simultaneously.

Navigation Controls for WPF

  • Accordion Summary Item header is not highlighted on mouseover and does not show a popup on mouseclick outside of the text block.

PDF Viewer for WPF

  • Attachments - An attachment cannot be opened if a file name contains a full path.
  • Parsing - A document cannot be opened if an XRef stream is corrupted.
  • Parsing - A page that uses a font with a broken CMap table is rendered incorrectly.
  • Rendering - The width of glyphs with glyph codes larger than 32767 is calculated incorrectly.

Themes and Theme Designer

  • Font settings applied in CellStyle are incorrectly applied to the standard editor context menu items.

Microsoft Windows and Utility Controls for WPF

  • Application is crashed on an attempt to close it via INotifyIconService's item.
  • InvalidOperationException is thrown from DXOpenFileDialog.
  • Numeric values in the Size column of file dialogs are sorted as strings.
  • Setting the BorderColor property in the SelectedItemChanged event handler has no effect.
  • SVG's embedded images aren't shown in certain cases even if they are defined using a base64 string.
  • The "Unable to sort..." exception occurs in certain cases when DXSaveFileDialog opens a folder.
DevExpress WPF

DevExpress WPF

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

有任何疑问吗?

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