
Improves Bars, Charts, Editors, Grids, RichEdit, Scheduler and Spreadsheet controls.
Fixes
DXBars & DXRibbon Common (WPF)
- The keyboard navigation does not work correctly with BarStaticItem.ContentTemplate.
DXBars for WPF
- Customization Menu and Dialog do not show merged bar items.
- There is no easy way to prevent a bar from being deleted using the Customization Menu.
- Three vertical items are not fully visible in RibbonGalleryBarItem when the DXStyle theme is applied.
DXCharts for WPF
- Annotations - It is impossible to change the anchor point at runtime when the Logarithmic scale is enabled.
- ChartBoundRangeControlClient shows empty data points.
DXControls for WPF
- A white screen appears when a themed window is shown in the Maximized state.
- ArgumentException is raised in DXOpenFileDialog after the OK button press.
- The forder browser dialog does not update the SelectedPath property.
- ThemedWindow - Ok/Cancel buttons are duplicated in dialog mode.
- ThemedWindow integrates LayoutGroup with View=Tabs into its header.
DXDocking for WPF
- A skinned border is shown over RichEditControl's SimpleView even if the RichEditControl.ShowBorder option is disabled.
- It's not possible to undock and drag a panel from the AutoHideGroup when this panel's ShowCloseButton, AllowMinimize, and AllowMaximize are disabled.
DXEditors for WPF
- ArgumentNullException is thrown if the DateNavigator.Workdays property is set via binding.
- Clicking the close button in the token (in the LookUpEdit control) throws NullReferenceException under certain circumstances.
- ComboBoxEdit has incorrect NullText foreground when EditValue is bound to an empty list.
- ComboBoxEdit with tokens - MouseWheel does not work when the editor is shown in ScrollViewer.
- FlyoutControl appears on a wrong screen.
- ImageEdit's menu doesn't stay visible when display scaling is over 100%.
- NullReferenceException is thrown from the DevExpress.Xpf.Editors.Internal.TokenEditor.TryRemoveEmptyValue method when a report's lookup-based parameter is clicked in DocumentPreviewControl.
DXGantt for WPF
- GanttConnector does not show the assigned ToolTip.
- A summary task with zero duration does not appear as a milestone.
DXGrid for WPF
- GridControl's selection color is incorrect in the VS2017Dark theme.
- The copy-paste functionality does not work for decimal? properties.
- The ListSourceRowIndex property contains an incorrect value when the CustomUnboundColumnData event is raised during printing or exporting.
- The ShownEditor event is not raised when ProgressBarEditSettings are used.
DXRibbon for WPF
- An exception is raised in the GetWindowLongPtr method after undocking one panel and then docking another panel.
- RibbonControl's Application Menu closes unexpectedly when the right pane is hovered.
- The popup form is reopened for editors in merged RibbonControls.
DXRichEdit for WPF
- ArgumentOutOfRangeException is thrown on updating the horizontal ruler.
- RichEditControl does not show hover menu if the parent form is moved to the secondary screen and then returned back to the first screen.
- Text Wrapping editors in the "More Layout Options" dialog are not disabled for the image inserted in the comment.
- The TextBox content from a specific Doc document is cropped.
DXScheduler for WPF
- TimelineView flickers and does not scroll when the scrollbar's snapping functionality is enabled.
DXSpellChecker for WPF
- NullReferenceException may occur in CheckAsYouTypeBehavior.OnCheckEditingWordTimerTick after inserting a long misspelled word in the editor and moving focus.
DXSpreadsheet for WPF
- Images are not exported to PDF if SpreadsheetControl is instantiated in code.
- The white border is shown in the top left corner of the view when the worksheet has grouped data.
DXTreeList for WPF
- InvalidOperationException is thrown when sorting a double column bound using the Binding property.
MVVM Framework
- AmbiguousMatchException occurs when PdfViewer is used with DXBinding expressions.
Scaffolding Wizards
- Scaffolding Wizard raises NullReferenceException when a data model does not contain all navigation properties related to the many-to-many relationship.
Windows UI
- The INavigationAware.NavigatingFrom method is called only once if navigation is cancelled.
XtraReports Suite
- Data Source Wizard - It is impossible to change the 'Server Type' parameter when the 'Firebird' provider is used.
- DocumentPreviewWindow - The "no pages to display" message is shown although pages are present.
- Edited fields do not work in a report if the 'Enable Continuous Scrolling' option is disabled.
- End User Report Designer - NullReferenceException is thrown if a window closes before the designer loads.
- End-User Report Designer - Updating the XtraReport.XmlDataPath property value does not refresh the "Field List" pane.
- In Light mode QueryBuilder does not automatically focus the table list.
- There is no way to change the border of table cells in the Russian culture.