DevExpress WPF 17.2.8

Add user interface and data manipulation features to your WPF apps. Latest maintenance release.
May 14, 2018
New Version

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.
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.