DevExpress WPF 21.2.8

改進了計劃排程、PivotGrid 和 RichEdit 控制項。
6月 9, 2022
新版本

修補程式

DXGrid and DXTreeList for WPF

  • Cell text can be trimmed if the original width of the GridControl is not sufficient to display the text completely.
  • Changing the IsFilterEnabled property value via a OneWay binding has no effect when a new filter panel is used.
  • GridControl - Tab navigation in "Edit Entire Row" mode stops working after row editing was canceled.
  • GridControl with InfiniteAsyncDataSource does not consider all rows during best fit calculation.
  • GridControl with TreeListView enters the edit mode when a field used as CheckBoxFieldName is changed in code.
  • Master-Detail GridControl crashes after modifying the FormatConditionsSource collection.
  • The HasErrors property returns an incorrect value when NewItemRow is used.
  • The SubstituteFilter event handler breaks selection in the filter popup and filter elements.
  • The width of the non-scrollable area for fixed columns is incorrect in TreeListView.
  • There is no option to hide the "Format condition filters" option in GridColumn's filter popup.
  • TreeListView does not show child items created in a parent item's constructor when the New Item Row is used.
  • TreeListView ignores updates of child collections in a newly added node.
  • TreeListView incorrectly measures the content of the DataRowCompactTemplate (CompactPanelShowMode = "Always").
  • TreeListView shows the state of expand/collapse icons incorrectly when HierarchicalDataTemplate and ExpandStateBinding are used.

All WPF products

  • ArgumentNullException occurs at the level of System.Windows.Controls.ToolTipService.GetBetweenShowDelay in certain cases when a tooltip is shown/hidden in a Microsoft .NET 6 application.
  • Document Viewer - The Reset button does not clear all currently selected cascading parameter values.
  • DocumentPreviewControl - ParameterPanelFluentBuilder.WithTitleVisible(false) does not hide the group title bar.
  • Export - An EMF Image is incorrectly exported if it has an arc whose bounding box has a negative height.
  • Export to PDF - Some characters are missing in the exported PDF document after the upgrade to v21.2.7 if a custom font is used.
  • FederationDataSource - The internal data source's Fill method is not called for subreports.
  • It is not possible to add a custom XRTableCell in the WPF End User Report Designer.
  • The "Strikethrough" button does not work in the End-User Report Designer property grid.
  • The use of ITypedList in the DataSource collection breaks the binding for custom controls.
  • XRBarCode - The Validate method works incorrectly if a barcode has borders.
  • XtraReport - A memory leak occurs when reusing the same object instance on multiple export operations.

DXBars for WPF

  • BarCheckItem doesn't display the intermediate state with lightweight templates.
  • BarSplitItemThemeSelectorBehavior does not show PNG glyphs for the selected custom theme.

DXCharts for WPF

  • Chart Control for WPF - Zooming does not work for a Secondary Axis Y with a Logarithmic scale.
  • Chart for WPF - Axis Title's ContentTemplate has no effect for 3D diagram.
  • Chart for WPF - Certain points placed at the edge of the X axis' range are missing.
  • Chart for WPF - Chart Designer fails with the NullReferenceException on an attempt to select the X axis of the Radar diagram.
  • Chart for WPF - SeriesLabel.TextOrientation option has no effect for 3D series.
  • Chart for WPF - The Argument Axis' Scale Type is changed to Numeric when the underlying data source is cleared.
  • Chart for WPF – Constant Lines are missing when the SkipRangesWithoutPoints option is enabled.
  • Chart labels disappear after calling ExportToImage or ExportToPdf with TextFormattingMode.Display.

DXControls for WPF

  • Field Header is drawn at an incorrect position during dragging near the right side of the screen.

DXDiagram for WPF

  • Items overlap in certain cases.

DXDocking for WPF

  • Application crashes when a user changes a theme at runtime if DockLayoutManager has EnableWin32Compatibility=true.
  • DockLayoutManager throws InvalidOperationException after a reconnect to the RDP session or when switching Microsoft Windows user if the Seven theme is applied.
  • DockLayoutManager's elements disappear after an end-user reconnects to a remote machine.
  • NullReferenceException occurs if DockLayoutManager is serialized and deserialized while an auto-hidden panel is expanded.

DXEditors for WPF

  • BarEditItem items are incorrectly positioned when simplified mode is enabled in RibbonControl and lightweight templates are used.
  • ListBoxEdit does not reset its EditValue after its FilterCriteria is changed.
  • SpinEdits that are defined via SpinEditSetting and a custom CellTemplate look different when EditorButtonShowMode = ShowAlways.
  • The mouse cursor is not restored to Normal when the Pippet mode is disabled with the help of the Escape button.
  • The TimeSpan mask doesn't allow you to completely clear a value using the Backspace key.

DXLayoutControl for WPF

  • CheckBox isn't displayed in GridColumn if GridControl is initially located in a collapsed LayoutGroup.

DXMap for WPF

  • Map for WPF - The ViewportChanged event's arguments contain incorrect coordinates of the viewport when the map is rotated.

DXPivotGrid for WPF

  • PivotGrid for WPF does not raise the CustomChartDataSourceRows event for a hidden Chart Control in certain cases.

DXRibbon for WPF

  • BarEditItem items are incorrectly positioned when simplified mode is enabled in RibbonControl and lightweight templates are used.
  • ReportDesigner - A command is not handled after adding a custom BarButtonItem.

DXRichEdit for WPF

  • "DevExpress.XtraRichEdit.Model.PieceTable' is not a valid value for 'pieceTable'" exception is thrown when double-clicking a text box in the header of a certain document.
  • RTL text in a particular document is rendered incorrectly when RichEditControl uses theme fonts.

DXSankey for WPF

  • The Sankey Diagram image is missing in the Image Picker dialog.

DXScheduler for WPF

  • An appointment window does not open when a double-clicked cell contains two time regions.
  • Number of occurrences is not updated after changing the End Date field for a monthly recurrence appointment.
  • Reminder.AlerTime is not recalculated when AppointmentItem.Start is changed (Recurrence).
  • SchedulerControl does not show recurrent Time Regions with yearly frequency if Interval is set to a value greater than 1.
  • Setting the TopRowTime property via a binding doesn't work.
  • The time part is not specified in AllDay appointments by default.

DXSpreadsheet for WPF

  • A date with a time part submitted from a cell editor is incorrectly parsed when the Italian culture is used.
  • ArgumentException is thrown on an attempt to expand the row filter popup if the field name has a space character.
  • Calculated fields are removed from the Pivot Table layout after changing the data source.

PDF Viewer for WPF

  • Rendering - There is no fallback if the DirectX renderer initialization fails.

ProjectConverter

  • The "Sequence contains no matching element" error occurs when the Project Converter tries to upgrade a Class Library project.

Themes and Theme Designer

  • "Resource InplaceBaseEditThemeKeyExtension_TextEditInplaceTemplateSelector could not be found" exception occurs if the ApplicationThemeName property is set to a non-existing theme.
  • BarSplitItemThemeSelectorBehavior does not show PNG glyphs for the selected custom theme.
  • The scrollbar's background color is changed in Microsoft Office2019Colorful theme after upgrading from v19.2.6 to v21.2.6.
  • Themes are not applied to the standard ListBox and TreeView.

Microsoft Windows and Utility Controls for WPF

  • A minimized Themed Window does not show its control box buttons when its ShowInTaskbar is disabled and the MinWidth property is defined.
  • A new version of the DevExpress.Mvvm assembly is added to a project when an XAML file is edited and Microsoft Visual Studio's PropertyGrid is shown (VS2019).
  • It's not possible to scroll tabs in TabControlScrollView if there is no space to display at least one tab.
  • Re: The IsDefaulted Border is not rounded when the SimpleButton.CornerRadius property is set.
  • ThemedWindow changes its Icon after the Minimize and Restore actions if it contains an embedded RibbonControl and the ShowInTaskbar property is disabled.
  • ThemedWindow with an integrated RibbonControl incorrectly wraps its Title on screens with high DPI values.
  • WPF Report Designer - The New Report button is shifted to the right when the report designer doesn't contain an active report.

Windows Modern UI for WPF

  • AppBarButton doesn't use the "hover" and "pressed" colors defined in a custom palette.
DevExpress WPF

DevExpress WPF

將使用者介面和資料操縱功能添加到您的 WPF 應用程式。

有任何疑問嗎?

Live Chat現在與我們的DevExpress 專家即時聊天詢問。