DevExpress WPF 21.1.4

Améliore les contrôles PDF Viewer, RichEdit et Map.
Juin 25, 2021
Nouvelle Version

Correctifs

DXGrid and DXTreeList for WPF

  • ColorScaleFormatCondition - Minimum and maximum values are less colored than intermediate values.
  • CurrentItem/SelectedItem is not updated when reloading grid rows in Virtual Sources and SelectionMode is set to Cell.
  • CustomUniqueValues is not raised in v20.1.6 and newer when ItemsSource is set to XPInstantFeedbackSource.
  • FilterString is changed when executing BeginInit/EndInit.
  • NullReferenceException is raised during the BestFitColumns call when group summaries are aligned by columns and merged grouping is enabled.
  • System.InvalidOperationException is thrown when a grid with TreeListView is displayed for the second time.
  • The Opacity property set to CellTemplate for an editor is ignored.

All WPF products

  • Complex Grouping in Reports - The NullReference exception occurs at DevExpress.XtraPrinting.Native.HeaderFriendsHelper.CollectFriends.
  • DocumentPreviewControl - Changing the system's date and time causes the Data Range parameter to work incorrectly.
  • End User Report Designer - It is not possible to add a Guid query parameter.
  • Incorrect TextBox foreground color when switching the theme to Microsoft Office 2019 Black.
  • Margins on different pages can have different values when using XRSubReport.
  • Overlapped controls might be hidden in previewed and exported reports after upgrading to v21.1.
  • ReportDesigner WPF: An expression for a label is empty when DataTable is part of a DataSet.
  • Signature - Resigning a form field doesn't clear the widget appearance.
  • The Page Setup dialog displays measurement units in inches regardless of the ReportUnit property value.

DXBars for WPF

  • Editor buttons ignore ButtonInfo.IsEnabled when BarEditItem.EditSettings is used.

DXCharts for WPF

  • A secondary axis cannot be zoomed after the primary axis is zoomed at runtime.
  • An empty chart layout is displayed in preview mode when Series point data are modified in the Chart Designer.
  • An unhandled exception (ArgumentOutOfRangeException) occurs when updating the chart's data source at runtime in certain cases.
  • An unhandled exception (NullRefrenceException) occurs in certain situations when the chart data source is updated.
  • An unhandled exception occurs after subsequent zoom operations in the Stock Market Trader application.
  • An unhandled exception occurs when Series point data is modified in Chart Designer in certain situations.
  • Chart Designer - An unhandled exception (ArgumentOutOfRangeException) occurs when entering Series Point data.
  • Chart Designer - Newly added points are not displayed in Preview mode.
  • ChartDesigner cannot be invoked for a ChartControl descendant.
  • TargetInvocationException occurs when changing the Visual Range Auto option in the Chart Designer at runtime.

DXDiagram for WPF

  • ConnectorsSource is not updated when items with connectors are pasted.
  • DiagramControl doesn't update the bound collection specified in ItemsPath when an item is moved from one container to another.

DXDocking for WPF

  • DocumentPanels are not ordered in the same manner as corresponding data items in the parent DocumentGroup's ItemsSource collection after certain actions.
  • The default context menu with the Begin Customization item does not appear when clicking an empty LayoutGroup.

DXEditors for WPF

  • "Access to the path 'NarratorRunning' is denied" exception occurs when ClearAutomationEventsHelper is initialized.
  • Editor buttons ignore ButtonInfo.IsEnabled when BarEditItem.EditSettings is used.
  • SearchControl's UpdateMRU method throws a NullReferenceException.
  • The duration of FlyoutControl's animation set to "0" can make a View unresponsive in certain cases.

DXLayoutControl for WPF

  • LayoutControl's GroupBox does not show its shadow in certain themes.

DXMap for WPF

  • Map Control gets stuck in Drag mode under certain circumstances.
  • Vector tiles - AccessViolationException is thrown in certain situations.
  • Vector Tiles - Rendering artifacts occur on certain machines.
  • WmsDataProvider - Initial map position is incorrect when the UserControl container has UseLayoutRounding option enabled.

DXPropertyGrid for WPF

  • The DescriptionContainerStyle property does not work.

DXRibbon for WPF

  • RibbonControlAutomationPeer leads to an ArgumentNullException when UITestingEnabled is set to true and ribbon merging is enabled.

DXRichEdit for WPF

  • Editing - The Redo operation does not preserve previously applied formatting.
  • Rendering - RichEditControl incorrectly displays text after applying a specific font and setting the font style to bold.

DXScheduler for WPF

  • Add a method to load data for a custom interval via the FetchAppointments event.

DXSpreadsheet for WPF

  • "'DevExpressXtraSpreadsheetServices::OfficeChartsExtensions' has already been imported from another assembly..." warning is shown when building a C++ project that references DevExpress.Docs.v21.1.dll and DevExpress.XtraSpreadsheet.v21.1.dll.
  • NullReferenceException is thrown if the ShowPlaceholders option is set to False in markup.

DXTreeMap for WPF

  • Groups disappear after changing the data source (ObservableCollection) in certain situations.
  • The Tree Map layout does not reflect changes in a bound ObservableCollection.
  • TreeMap control displays groups incorrectly in certain cases.

Installation (Microsoft .NET)

  • The extension menu of WPF Controls is disabled in Microsoft Visual Studio.

MVVM Framework

  • NotificationService/ScreenHelper.GetDpiForMonitor throws an exception on Microsoft Windows Server 2008 and Windows 7.

PDF Viewer for WPF

  • DirectX - Some hairlines aren't printed.
  • DirectX Rendering - A page that contains an image with a degenerate transformation matrix cannot be rendered correctly.
  • PdfViewerControl shows a dialog for entering a document password when the PdfViewerExtensions.SaveDocument(IPdfViewer, String, PdfSaveOptions) method is called.

Scaffolding Wizards

  • "System.InvalidOperationException: "The current SynchronizationContext may not be used as a TaskScheduler." error occurs when a Ribbon item is clicked.
  • DataLayoutItems don't use localization strings in single-object views.

Themes and Theme Designer

  • Themes are not applied to the standard ListBox and TreeView.

Windows and Utility Controls for WPF

  • BreadcrumbControl's ItemsSource is not updated when SelectedItemPath is null.
DevExpress WPF

DevExpress WPF

Incluez des interfaces utilisateur et des fonctionnalités de manipulation des données dans vos applications WPF.

Vous avez une question ?

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