DevExpress WPF 16.1.5

New maintenance release fixes several bugs.
August 3, 2016
New Version

Fixes

DXBars for WPF

  • A BarItem glyph doesn't become translucent when the GlyphTemplate property value is set using UpdateAction
  • A disabled BarButtonItem is still visually enabled after its IsVisible property is changed to true
  • BarManager doesn't render bars with BarDockInfo.ContainerType="Bottom"
  • InvalidCastException is thrown on opening PopupMenu for the first time
  • Shortcuts don't work properly for menu items
  • StatusBar is positioned incorrectly when BarManager is used

DXCharts for WPF

  • All points are shown at the center of the Axis Y if they have zero values
  • An exported chart does not show axis labels
  • An unhandled exception occurs when creating Pie 2D Series in Chart Designer
  • Chart Control does not show the X and Y axes while its DataSource is empty
  • It is impossible to set TooltipHintDataMember using the Chart Designer
  • Pie is not displayed if a value of a single point significantly exceeds values of all other points
  • Pivot Chart Integration - A scale type cannot be applied automatically based on the type of provided data
  • The Axis grid layout is initialized incorrectly when the Axis.VisibleRange property is modified in certain situations

DXControls for WPF

  • LoadingDecorator's splash screen throws the System.InvalidOperationException in certain cases
  • Documentation - The article about the DXTabControl.SelectionChanging event is incorrect
  • DXMessageBox foreground is not themed
  • DXMessageBox gets the text background from the Button control style in the MetropolisLight theme
  • DXWindow - The sizing thumb is positioned incorrectly
  • DXWindow elements are focusable after upgrading to 16.1.4
  • DXWindow's title overlaps DXWindow's icon when there is no enough space to fully display it
  • InvalidOperationException is thrown in the ThemeManager_ApplicationThemeNameChanged method after upgrading to 16.1.4
  • InvalidOperationException is thrown when a window is opened in a separate thread
  • It is impossible to modify the Button foreground color when a theme is applied
  • LoadingDecorator does not load content properly when it is placed inside a DocumentPanel
  • ScrollViewer generates binding warnings in the Seven application theme
  • Setting the ApplicationThemeHelper.UseLegacyDefaultTheme property has no effect at design time
  • Smart tags don't add a reference to the DevExpress.Data library when they generate code that uses the ApplicationThemeHelper class
  • The Close button is unpredictably displayed and hidden in an opened DXMessageBox
  • The HeaderItems element hides the DXWindow title in all Office2016 and Office2013 themes
  • The Minimize button in DXWindow is invisible when the WindowState property is set to 'Maximized'
  • The right border of the WaitIndicator window is red in certain application themes
  • The Scroll button in TabControlScrollView does not work after changing tabs
  • The Smart Tag cannot check out the App.config file in certain scenarios when a user is changing the application theme
  • The WindowContentHolder class raises an exception when the second instance is opened
  • Visual Studio adds the Startup event handler in App.xaml when the UpdateApplicationThemeName method is used

DXDiagram for WPF

  • An exception is raised in DiagramDesignerControl when its Visibility is set to Collapsed

DXDocking for WPF

  • AutoHideGroup cannot be disabled
  • Bindings in DocumentPanel are lost after pressing the "PART_Close" button using the UIAutomation
  • DockingDocumentUIService - NullReferenceException is raised when a FloatingPanel with several documents is closed
  • DockLayoutManager's context menu holds a reference to certain panel view models even though corresponding panels were closed
  • DocumentGroup does not provide AutomationPeers for the selected DocumentPanel
  • DocumentPanel doesn't take into account the ItemHeight property after docking
  • DocumentPanel's IsVisible property returns "True" even if DocumentPanel is in the tabbed group and isn't selected
  • FloatGroup remains enabled although the IsEnabled property in the corresponding DockLayoutManager is set to False
  • The closed Panel Menu is not available from an empty DocumentGroup
  • The Splitter does not work after docking a panel from a child layout panel to the right and restoring it back

DXEditors for WPF

  • ComboBoxEdit automatically scrolls to the first item if an end-user unchecks the last item in the popup window
  • ComboBoxEdit with CheckedComboBoxStyleSettings - ListBox in the popup is automatically scrolled to the last checked item when the popup is opened
  • ContextMenu can't be closed if it contains TokenComboBoxEdit with tokens selected via mouse
  • ListBoxEdit calls the ScrollIntoView method but doesn't handle RequestBringIntoView
  • LookUpEdit does not select a row with a custom IListServer implementation
  • LookUpEdit in GridControl - Pressing the Esc key clears display values for all cells in a column
  • LookUpEdit in GridControl - Pressing the Esc key does not close the dropdown
  • NullText is not displayed when SelectedIndex is set to -1
  • Setting the NullText property is ignored in the SpinEdit control
  • The Incremental Search functionality does not work if the AutoComplete property is not set to True
  • TokenEdit's layout is not refreshed when an underlying ViewModel's property is reset

DXGrid for WPF

  • A column with a numeric mask is incorrectly exported to XLS/XLSX (Data Aware Export)
  • A summary item is positioned incorrectly after ungrouping a GridControl containing bands
  • Adding a band to the detail DXGrid dynamically causes System.NullReferenceException
  • AddNewRow causes the ValidateRow event to fire when the new item row position equals None
  • AutoFilterRow shows check boxes in CheckBoxSelectorColumn
  • Bar items added using ColumnMenuCustomizations are not correctly ordered
  • Design Time - Item Source Wizard crashes after unbound source creation
  • GridColumn's sorting isn't recalculated correctly if GridColumn's FieldName property is changed
  • GridControl bound to an enum property has right alignment by default
  • GridControl doesn't display validation errors in cells if INotifyDataErrorInfo.GetErrors() returns a list of custom objects (not strings)
  • GridControl.OptimizeSummaryCalculation throws NullReferenceException if GridSummaryItem with the null FieldName property is used
  • INotifyDataErrorInfo doesn't work in the GridControl if a TableView is explicitly defined in XAML
  • It is impossible to close a dialog by pressing Escape when a focused search panel is empty and ShowSearchPanelMode="Always"
  • New conditional formatting strings are not localized in version 16.1
  • NullText defined for column cells is also shown in AutoFilterRow
  • PrintRowIndentStyle is removed when the grid's layout is restored
  • SearchControl is stretched to the whole GridControl width
  • The "InvalidOperationException" exception occurs when keyboard focus is returned from another control to TextEdit with the RegEx mask located in GridControl
  • The "value cannot be null" exception occurs when the grid gets focus

DXLayoutControl for WPF

  • DXSerializer support - Available Items are duplicated after a layout has been restored

DXMap for WPF

  • A title is trimmed/deformed if an image is not big
  • Automatically display highlighted and selected MapItems on top
  • Cartesian Coordinate System - The ScreenToGeoPoint method returns incorrect coordinates
  • Map Clustering - Shape items are ignored
  • The ellipse radius and position are calculated incorrectly when the MapEllipse.CreateByCenter method is used
  • The initial zoom level is not applied when "UseSprings = false"
  • The SelectionChanged event is called multiple times if the selection by region functionality is used
  • VirtualMapItemCollection throws ArgumentOutOfRangeException when a new item is added

DXPivotGrid for WPF

  • Conditional Formatting does not work if the ApplyToSpecificLevel property is disabled
  • PivotGridControl throws ArgumentException when the PivotGridField.UnboundExpressionMode property is set to UseAggregateFunctions
  • The BestFit(DataField) method does not take cells into account
  • The Field List Control scrollbar is reset to its default position if fields are scrolled using the mouse wheel

DXPropertyGrid for WPF

  • CollectionDefinition - InvalidCastException is raised when the Add button is clicked in PropertyGridControl bound to a collection of data items
  • Definitions with the Type property set to Enum are not mapped with properties of the nullable enum type
  • It's impossible to use numbers with a decimal separator in the BrushEditor to set the LinearGradient's StartPoint and EndPoint
  • PropertyGridControl crashes with the NullReferenceException when an item is added to the SelectedObjects collection

DXRibbon for WPF

  • A memory leak occurs if RibbonControl was merged
  • BarSubItem's glyph vertical alignment is incorrect in the LightGray theme
  • Editors in a merged ribbon control throw NullReferenceException if the AllowRibbonNavigationFromEditorOnTabPress property has the True value
  • Icons in RibbonControl are blurred when the AllowGlyphTheming property is true
  • Merged RibbonPage is automatically selected when IsVisible is set to true
  • StackOverflowException occurs when navigating in the RibbonControl in certain cases
  • Switching tabs of a merged ribbon control causes NullReferenceException
  • The ribbon state is not saved if the ribbon was minimized using the built-in Minimization Button

DXRichEdit for WPF

  • A mouse click on the vertical ruler leads to the fact that the selection of the text in the RichEdit control is possible only after a double click on the control
  • It is impossible to switch to the 'Preview Window' after switching from the RichEdit control to another application
  • The list number is not displayed in the Simple view when the Left indent of the paragraph is set to 0
  • The numbered list with Russian letters as list numbers is incorrectly pasted into the RichEditControl and the exception is raised on an attempt to add these pasted paragraphs to the list
  • The table located in RichEditControl is resized differently than in MS Word when dragging the right table border

DXScheduler for WPF

  • Appointments are incorrectly dragged while tapping the Scheduler Control cells on touch devices
  • SchedulerControl's DayView is incorrectly scrolled (inverse scrolling) using a vertical scrollbar on touch monitors
  • System.NullReferenceException is thrown if a binding to the DateNavigator.SelectedDates property exists
  • The 'The conversion could not be completed because the supplied DateTime did not have the Kind property set correctly' error occurs when a specific device is disconnected from the network
  • The Time Ruler UI-element disappears after an end-user clicks the ShowWorkTimeOnly button on the ribbon
  • Work time cell borders and background have the same color in the Office 2016 Black theme

DXSpellChecker for WPF

  • System.NullReferenceException is thrown when check spelling the MemoEdit control
  • The ArgumentOutOfRangeException occurs when changing the text editor's Visibility to Hidden and the CheckAsYouType mode is enabled
  • The MouseDoubleClick event is handled incorrectly when an end-user double-clicks the Spelling Form's vertical srollbar

DXSpreadsheet for WPF

  • An active worksheet is not changed sometimes while clicking the tab in the Sheet Tab Selector and the Office or Metropolis theme is applied
  • Color of the worksheet tab specified in UI is not correctly applied in most SpreadsheetControl themes
  • NullReferenceException is thrown at design time when SpreadsheetControl is added on DXTabControl's tab page
  • Shortcuts can be executed when the context menu is opened

DXTreeList for WPF

  • Nodes in TreeListControl are not properly aligned when the AllowTreeIndentScrolling option is enabled
  • Search Panel includes rows filtered out from GridControl into the search navigation
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.