
Add user interface and data manipulation features to your WPF apps. Latest maintenance release.
Fixes
Data Access Library
- ExcelDataSource cannot read all data from a sheet with specific content.
DXBars for WPF
- RichEditControl rendering causes memory leaks.
- TreeList doesn't show its context menu if context menu items are specified in the ShowGridMenu event handler after upgrading to version 17.2.5.
DXCharts for WPF
- Chart Designer - It is impossible to define Series Template data members in Visual Studio IDE.
- Chart Designer - The InvalidCastException error is thrown after applying a global GridControl style with the AutoGenerateColumns option set to AddNew.
- ChartControl does not retrieve data from EFCore data sources.
- ChartControl performs unnecessary updates on batch collection changes of SeriesItemsSource.
- Documentation - Missing information about the measure unit used by the Range.SideMarginsValue property.
- LayoutTransform / ScaleTransform causes a wrong tooltip position.
- Stacked Area - An incorrect Series Label position when an empty point is included in the Series.Points collection.
- The BoundDataChanged event is not raised if an item is removed from SeriesItemsSource.
- The crosshair remains on a pane after the mouse has left this pane.
- The DiagramCoordinates.GetAxisValue method returns an incorrect value for the X-Axis when the Logarithmic scale mode is enabled.
- Tooltip displays data from a different Series point in certain situations.
DXControls for WPF
- DXDialogWindow's buttons defined in the CommanSourse collection are not visible when this window's content is DevExpress.Xpf.ExpressionEditor.ExpressionEditorControl.
- DXOpenFileDialog - The caption of the Size column is incorrect.
- DXOpenFileDialog - The whole path is cleared when the Backspace key is pressed.
- EntryPointNotFoundException is raised on an attempt to show DXWindow or ThemedWindow on a machine with only .NET Framework 4.0 installed.
- FloatingContainer - The second opened window stays interactive but cannot be moved.
- InvalidOperationException is raised with certain SVG images when SvgImageSource is used.
- The Item Source Wizard window is not modal and allows closing the current Visual Studio solution.
DXDocking for WPF
- A floating panel cannot be docked to a linked DockLayoutManager.
- Docking a minimized floating panel causes NullReferenceException.
- DockLayoutManager does not unsubscribe from the PropertyChanged event of data items when the ItemsSource collection is changed in Reset mode.
- DockLayoutManager raises the DockOperationStarting event with the Move parameter when a panel is clicked.
- DockLayoutManager with a float panel placed in a layout panel causes an exception when the layout panel is shown in Document Selector.
- DocumentGroup - A tab caption isn't auto-sized when its caption becomes longer.
- LayoutControlItem ignores ItemTemplate when its Content is assigned to UIElement.
- NullReferenceException occurs when floating panels are initially closed and managed using LayoutAdapter.
DXEditors for WPF
- Binding the FontWeight property has no effect when search results are highlighted.
- CheckEdit's DataContext is not inherited by elements located in Content.
- DateEdit with DateEditPickerStyleSettings ignores system time format settings for AM/PM symbols.
- GridControl's inactive in-place editors display only the first part of a string divided by '\r'.
- How to set ToggleSwitchEdit value in code with animation.
- ListBoxEdit - Memory leak when using ItemTemplate.
- Opening CameraControl's flyout causes an exception if an application is in full screen state.
- PropertyGridControl with PopUpBrushEdit - A focus issue after selecting the "G" field.
- The Calculator window content is partially hidden in the Data Editors and Controls > Calculator demo.
- The drop-down menu is not closed correctly when DropDownButton is used in PopupBaseEdit.
- The ProcessNewValue event is not raised if LookUpEdit contains selected tokens.
DXGauges for WPF
- StateIndicatorControl - Invalid state index when bound AnalogGaugeControl range values are set in percent.
- The needle position is changed after clicking on it when the ArcScaleNeedle.IsInteractive property is set to False.
DXGrid for WPF
- An exception is thrown when clicking a detail grid's detail button when the active cell value is not valid.
- ArgumentException is thrown when exporting the U+FFFE character.
- ArgumentNullException is thrown when the GridControl.Bands property is cleared if Column Chooser is shown.
- AutoFilterRowCriteria cannot be changed in GridControl when RealTimeSource is used.
- BestFitColumns doesn't calculate the Group Footer width correctly.
- Data pasting overrides cell values in read-only columns.
- Drag-and-Drop - It is impossible to move a row to another grid if that grid is sorted.
- Grid - The InvalidOperationException is thrown when the Checked Filter Popup is opened for a column with collections for the second time.
- GridControl - The "'CheckEdit' TargetType does not match type of element 'TextEdit'" exception occurs after the export.
- GridControl - The ShowInColumnChooser property does not show a corresponding column header in the Column Chooser.
- GridControl adds a new row after activating EditForm in NewItemRow and clicking another row.
- GridControl does not recognize ExpandoObject properties when the ItemsSource collection is populated between the BeginDataUpdate/EndDataUpdate method calls.
- GridControl format icons are blurry.
- GridControl's scrollbar annotations are not updated when new rows are added to the data source.
- It's not possible to use a TableView class descendant for detail GridControls only when the master-detail GridControl is used.
- LookUpEdit fetches data on being unloaded in Server mode.
- MRU Filter ComboBoxEdit closes when the DataControlBase.EndDataUpdate method is called.
- StackOverflowException is thrown when restoring the grid layout if bands are not uniquely identified.
- The default GroupRowControl style overrides an implicit style when changing the application theme.
- The SelectedItems property is re-set at the end of the drag-and-drop operation.
- TokenEdit - An exception is thrown after selecting a token in a grid and closing the window.
- Total summaries are not correctly aligned within columns in the LightGray theme.
- TreeListView - A node isn't dragged by its image.
DXLayoutControl for WPF
- DataLayoutControl unexpectedly overrides HorizontalContentAlignment in an editor specified in LayoutControlEditorAttribute.
- DataLayoutControl unexpectedly sets mask settings to an editor assigned by LayoutControlEditorAttribute.
DXMap for WPF
- BingGeocodeDataProvider - The BingAddress.CountryRegionIso2 property value is not included in GeocodeRequestResult.
- MapControl starts to load tiles after a 30-second delay if an additional ImageLayer bound to CustomMapDataProvider is shown.
- Tile loading requires a half of a minute if certain data providers are used.
DXNavBar for WPF
- ExplorerBarView - A collapsed group flickers when using the125% scale factor.
DXPivotGrid for WPF
- PivotGridField.CellFormat binding does not work after PivotGrid has been added to a form from the LayoutControl.AvailableItems collection.
- The CreateDrillDownDataSource method throws NullReferenceException in LegacyOptimized mode.
- The PivotGrid control does not take the ColumnFieldValuesAlignment and RowFieldValuesAlignment properties into account during export.
DXRibbon for WPF
- A window isn't disposed if it's closed from its BackstageViewControl.
- BarSplitButtonItem's popup is opened at an unexpected position in multi-monitor configuration when RibbonStyle is OfficeSlim.
- DXRibbonWindow's separator is visible when ShowIcon is false.
- DXRibbonWindow's title changes its position after hiding and showing ribbon pages.
- ThemedWindow always uses the 32x32 icon.
DXRichEdit for WPF
- It is impossible to drop external text to RichEditControl if the mouse cursor is positioned over a symbol (a non-empty area).
- The Modified property is not set to True on deleting a symbol after loading a document.
DXScheduler for WPF
- Day View - Cell lines are displayed incorrectly when a system scale different from 100% is used.
- DXScheduler doesn't apply CustomWorkTime to weekend days that aren't specified in WorkDays.
- NullReferenceException is raised if SchedulerControl's data and view are updated while an appointment's flyout is being opened.
- SchedulerControl doesn't activate a MonthView descendant when several weeks are selected in DateNavigator.
- TimeLine AutoHeight - Resources have incorrect size.
- TimelineView - Headers are aligned incorrectly when ResourceAutoHeight is set to true.
DXScheduler for WPF (Legacy)
- IvalidCastException is raised in SchedulerControl when a customized Context Menu is shown.
DXSpellChecker for WPF
- System.ArgumentException: "Width and Height cannot be negative" is thrown while resizing a window if the SpellChecker is used in Check As You Type mode.
DXSpreadsheet for WPF
- Name Manager - Only the first entry is deleted on selecting multiple items and pressing the "Delete" button.
- The comment's visibility state isn't preserved on copying and pasting cells with comments .
DXTreeList for WPF
- TreeListView doesn't take into account attributes provided by MetadataBuilder when the source is empty.
DXWizard for WPF
- The "Next" button in the Wizard control is focused even if the Wizard displays the last page.
- The Finish button is unpredictably displayed in the Wizard on startup.
- The Next button stops switching the Wizard to the next page when the ItemsSource and SelectedItems properties are changed.
- Wizard - ArgumentNullException occurs on setting the SelectedItem property to NULL.
MVVM Framework
- LayoutSerializationService - LayoutVersion isn't taken into account.
- NavigationFrame.CanGoBack is enabled when there are no records in the journal in certain scenarios.
- NotImplementedException in TaskbarButtonService when no user is logged in.
PDF Viewer for WPF
- PdfViewerControl does not allow moving focus when the Tab key is used.
- System.Windows.ResourceReferenceKeyNotFoundException: "Resource "PdfViewerThemeKeyExtension_BarCheckItemStyle" not found." is thrown while creating PdfViewerControl at runtime.
- The Print Dialog width is enlarged if the selected printer's Comment field contains a long string.
Theme Editor
- Theme Editor crashes with UnloadPreviewException on systems with touch devices.
XtraReports Suite
- Items in the Query Builder dialog are invisible if the "Office 2010 Black" application theme is used.
- Report Designer - The Field List is not updated when adding a new query.
- The System.InvalidOperationException "Print preview sequence contains no elements" exception occurs while previewing an empty document if the page layout is set to two pages.
- WPF Report Designer - ArgumentNullException is thrown after removing the GroupHeader band for the report that was converted from Legacy Data Bindings to Expressions.
- WPF Report Designer - The XRCheckBox control's Text property is empty when this control is dragged from the toolbox.
- XRChart's size keeps expanding when changing values in the designer if the report's ReportUnit property was changed.