DevExpress WPF 17.2.7

Maintenance release includes several bug fixes.
March 23, 2018 - 9:56
New Version


Data Access Library

  • NullReferenceException occurs on an attempt to execute DBSchema.SaveFile if the DBSchema(DBTable[] tables, DBTable[] views) constructor is used.

DXBars & DXRibbon Common (WPF)

  • ThemedWindow - Double-clicking the gap above BarItem maximizes the parent form when the WindowKind property is set to Ribbon.

DXBars for WPF

  • The BarItem.IsEnabled property does not work for custom menu items located in GridControl's menu.
  • The IgnoreMenuDropAlignment property value is ignored in ribbon items' menus.

DXCharts for WPF

  • The "Cannot modify this property on the Empty Rect" exception is raised in bar series with the "Widen" animation in certain cases.
  • The "Height must be non-negative" exception is raised if a Bar Series with FlatGlassBar2DModel does not contain points with values.

DXControls for WPF

  • A hovered button displays incorrect background after it was disabled and enabled again in the MetropolisLight theme.
  • Qualified Image Extension throws XamlParseException in version 17.2.6.
  • SvgImageSource - Svg icons with clip-path are rendered incorrectly.
  • The resize grip is aligned incorrectly when Padding is zero in ThemedWindow.
  • ThemedWindow.TitleAlignment Property has no effect.
  • Window Borders disappear when using ThemedWindow and Per Monitor DPI scaling.

DXDiagram for WPF

The FitToDrawing method doesn't correctly lay out a diagram when it's invoked from the ItemsChanged event handler.

DXDocking for WPF

  • A button in an undocked inactive window is not clickable under the Office2007Silver theme.
  • Auto hidden group captions are rotated after switching between themes.
  • AutoHidden groups and panels can be expanded if GridControl's context menu is shown.
  • DocumentGroup doesn't trim headers when CaptionTemplate is used.
  • The AllowClose property is ignored for a minimized LayoutPanel within TabbedGroup of DockLayoutManager.

DXGrid for WPF

  • Certain columns are displayed in the Column Chooser even if the ShowInColumnChooser property is false.
  • GridControl does not draw the separator line below its header when the HeaderPosition property is set to SearchPanel and the Group Panel is hidden.
  • GridControl is not focused when the SetFocus method is called for a child automation element.
  • GridControl tries to insert values without converting them from display text when LookUpEditSettingsBase descendants are used.
  • GridControl with GridDragDropManager placed in DocumentPanel throws InvalidOperationException when a mouse button is pressed.
  • GridControl's group summaries aren't correctly aligned after scrolling when the GroupColumnSummaryItemTemplate property is used.
  • Group and total summary values cannot be scrolled horizontally when a complex layout is used.
  • Invalid characters are copied to the clipboard in CSV format.
  • TreeListControl disappears after checking and unchecking several nodes.
  • TreeListView displays old cell values when the SetNodeValue method is called and the underlying data object does not implement the INotifyPropertyChanged interface.

DXPivotGrid for WPF

  • Documentation - Add a note regarding event handling specifics in asynchronous mode to the PivotGridControl.CustomFieldSort documentation article.
  • NullReferenceException occurs in PivotGridControl in certain cases.
  • OLAP - The Excluded filter for a сalculated measure with the "PrevMember" function can be applied incorrectly.
  • PivotGrid performs the Bestfit operation for a long time in certain cases.
  • Unhandled error occurs when calling the BestFit method after adjusting the BestFitMaxRowCount property.

DXPropertyGrid for WPF

  • WinUIDialog appears at an incorrect position on a system with 150% DPI.

DXRibbon for WPF

  • DXRibbonWindow - The window title is sometimes displayed above contextual tabs.

DXRichEdit for WPF

  • The "content-location" entry in the exported MHT file is not globally unique.

DXScheduler for WPF

  • Multiple clicks on appointment resizer throws an error.
  • SchedulerControl - Improve touch device support.
  • SchedulerControl - There is no SchedulerDateNavigatorStyleSettings.CustomizeSpecialDates event in version 17.2.
  • SchedulerControl.LimitInterval doesn't work as expected.
  • SchedulerDateNavigatorStyleSettings - An application crashes if the Assigning MaxSelectedConsecutiveWeeks property is assigned in XAML.

DXScheduler for WPF (Legacy)

  • Edit Appointment Form is shown not in the center of its parent window on a machine with high DPI.
  • RecurrenceForm is automatically opened when the Open context menu item is clicked and "Edit the series" is selected in EditRecurrentAppointmentForm.
  • Some elements of a hidden SchedulerControl continue using the previous theme after another theme is applied at runtime.
  • The modal edit appointment window shown from the scheduler (legacy) control does not flash when clicked outside the window.
  • The reminder window is unexpectedly shown at design time.
  • The standard MessageBox is used instead of DXMessageBox in certain messages shown by RecurrenceForm.

DXSpreadsheet for WPF

  • NullReferenceException on an attempt to move selection using cursor keys after copying a cell range to the clipboard.
  • The InvalidFormatException event isn't raised when an attempt to load a document via the DocumentSource property fails.

MVVM Framework

  • DocumentManagerService cannot properly resolve Views with the same class name.
  • UICommand Buttons do not use the current theme.

PDF Viewer for WPF

  • Improve image rendering in Pdf Viewer.
  • Interactivity - A combo box form field's popup cannot be opened.
  • Performance - Typed text is entered slowly if the document contains a lot of form fields.
  • Usability - There is no capability to hide the loading splash screen when the document is loaded asynchronously.

Scaffolding Wizards

  • Visual layout is not restored when using InstantFeedbackCollectionViewModel.

Windows UI

  • FlipView - The Previous and Next buttons change their Opacity property instead of the Visibility property when the ShowNextButton and ShowPreviousButton properties are set to False.

XtraReports Suite

  • DocumentPreviewControl - The CSV export option should not be available for a merged report.
  • DocumentPreviewControl operates very slowly with a large amount of data.
  • End-User Report Designer - The 'Design in Report Wizard' command activates a background window (cross-threading issue).
  • Localization - Some strings in Report Explorer and in the 'Group and Sort' panel are not localized.
  • Right-clicking ReportDataSource within the Field List throws the Invalid Operation Exception.
  • WPF Report Designer - Quickly opening / closing Field List nodes freezes the application.
DevExpress WPF

DevExpress WPF

Add user interface and data manipulation features to your WPF applications.

Got a Question?

Live Chat with our DevExpress licensing specialists now.