DevExpress WPF 18.2.8

Améliore les contrôles Charts, Diagram et Grid.
Avril 26, 2019
Nouvelle Version

Correctifs

All WPF Controls

  • A default button is highlighted as focused even after another button is focused

DXAccordion for WPF

  • AccordionItem stays highlighted after closing a modal window when SelectionMode is set to None

DXBars for WPF

  • BarStaticItem.ItemMinWidth does not affect control width in Office2016SE and VS2017 themes
  • Context Menus - Background of checked items is barely noticeable in VS2017Dark
  • DXBar Accessibility - Menu items with IsVisible=False are visible to Narrator
  • DXBar: Accessibility: ToggleSwitch used in a bar exposes "On button" and "Off button" to Narrator
  • Items in toolbars cannot be properly dragged when LightweightBarItems are used
  • The bar item description does not wrap in the BarManager customization dialog

DXCharts for WPF

  • An exception is thrown on an attempt to export charts from different tabs in DXTabControl
  • An unhandled exception (System.InvalidOperationException) occurs when modifying the chart layout in certain situations
  • ChartControl - NullRefferenceExceptiopn occurs when getting SeriesPoint from SeriesLabelItem in certain cases
  • Narrator does not correctly announce buttons used for axis scrolling (accessibility issue)
  • Narrator reads hidden axis labels
  • Legend items with check box elements do not provide accessibility-friendly names for Narrator
  • The XYDiagram2D.Zoom event is called even if the e.Cancel property is set to True in the XYDiagram2D.BeforeZoom event

DXControls for WPF

  • DXOpenFileDialog - ArgumentNullException occurs on dragging items
  • DXOpenFileDialog throws an exception on an attempt to select a folder that doesn't have access permission
  • DXOpenFileDialog works incorrectly when a selected folder is changed using the navigation pane
  • PopupColorEdit always displays its Color Picker Popup on the primary system monitor when this editor is hosted in ElementHost
  • SimpleButton - Binding to the IsChecked property works as OneWay by default
  • Tab caching causes empty tabs in DXTabControl
  • ThemedWindow - A maximized window with the SizeToContent property set to a non-default value is clipped if the Windows Taskbar position is different from the bottom
  • ThemedWindow crashes after a Finish Button click in WizardControl
  • ThemedWindow doesn't have the AllowSystemMenu property

DXDiagram for WPF

  • The ReadOnly attribute is ignored when it's defined for a proxy property
  • XpsSerializationException is raised in DiagramControl when it's printed on a single page

DXDocking for WPF

  • An auto-hidden panel's content is not focused in certain cases
  • Dock hints are not hidden after dragging if the dragged panel is removed from ItemsSource
  • DocumentGroup's selected tab doesn't display the top border when the ViewStyle property is set to "Light"
  • LayoutPanel's pin position is unexpectedly changed when panels are pinned from different auto-hidden groups
  • The Tab Header's automation peer is represented as a button
  • WPF DockLayoutManager - Pinning panels from AutoHideGroups changes the root group's Orientation

DXEditors for WPF

  • BaseEdit class descendants don't support the AutomationProperties.Name property
  • DataEdit throws ArgumentOutOfRangeException if the Persian calendar is used
  • DateEdit - DateNavigator's caption does not reflect selected date changes when it is placed in PopUpTopAreTemplate with a disabled IsTexEditable option
  • ProgressBarEdit does not support the Foreground property
  • TextEdit.GetCharacterIndexFromPoint works only for the first text line
  • The checked ListBoxEdit doesn't allow checking more than one item when the Delayed post mode is enabled after the upgrade to v18.2.7
  • ToggleSwitch's thumb in the SE themes isn't streteched to the entire ToggleSwitch height
  • TokenComboBoxEdit displays an incorrect foreground color in certain themes when it's located in an inactive cell in the focused row in GridControl
  • TokensChangedEventArgs' AddedTokens collection contains only the first selected item

DXGrid for WPF

  • #VALUE! is exported as a summary value to an XLSX document in certain scenarios
  • An automation peer for the Search panel is created if the ShowSearchPanelMode property is set to Never
  • ArgumentException is raised in the ConditionalFormatting mechanism when custom highlighting rules are applied
  • Columns to the right of a 'star' column cannot be resized if their width is equal to MinWidth
  • DXGrid - Column header buttons should have accessibility-friendly names
  • Grid - A column appears under another band in the exported XLSX document
  • Grid - Empty items are added to ComboBoxEdits in the Auto Filter Row every time the Search Panel is used
  • GridColumnBand.Header property has the GridUIProperty (GridColumn.Header not)
  • Clipboard operations incorrectly process symbols from certain encodings
  • Quotation marks are lost when Clipboard operations are used
  • The copy/paste feature does not work for in-place editors whose data source is DataTable
  • GridControl consumes CPU resources when it is bound to InfiniteAsyncSource no data operations are executed
  • GridControl does not release memory after exporting to Excel
  • GridControl Export to XLSX causes ArgumentException: Width and Height must be non-negative
  • InvalidOperationException occurs if PredefinedFilters are used with TreeListView
  • It's hard to navigate to the Automatic Filter Row using Narrator
  • It's not possible to leave the New Item Row with the Tab key if the last column's TabStop property is set to "False"
  • LookUpEdit with SearchLookUpEditStyleSettings shows no items when the Left arrow is clicked and bands are used
  • Provide an entry point to customize GridCellAutomationPeer's returned values
  • The Loading Data window is shown behind the main window and is not modal
  • TreeListView does not display changes when ExpandoObject fields are set

DXLayoutControl for WPF

  • Narrator identifies hidden Minimize and Maximize elements in DXGroupBox

DXMap for WPF

  • Search Panel does not receive input focus on touch displays

DXPivotGrid for WPF

  • Accessibility - "An element of the given type must support the Grid pattern" error occurs
  • The e.GetListSourceColumnValue method throws an exception when the CustomFieldSort event is raised for the filter popup

DXPrinting for WPF

  • A document in DocumentPreviewControl disappears if the "Continuous Scrolling" option is disabled and the vertical scrollbar is visible
  • BackstagePrintPreview - System.NullReferenceException is thrown when loading a report to the control

DXPropertyGrid for WPF

  • How to work with dependent validation rules for IDataErrorInfo
  • PropertyGrid doesn't use ICustomTypeDescriptor for ExpandoObject any more
  • Tab navigation does not work when a property is disabled
  • The Invalid Value icon persists after the cell value is reset
  • PropertyGridControl trims property names even if there is enough space to display all text
  • System.ArgumentNullException is thrown when PropertyGridControl and attributes are used
  • The "Collection was modified..." exception may occur in PropertyGridControl in certain cases
  • The description panel is visible when the SelectedObject property is set to Null
  • The PropertyPanel still shows the selected property path even if SelectedObject is cleared

DXRibbon for WPF

  • Narrator announces invisible elements on ribbon pages
  • Ribbon pages do not support ExpandCollapsePattern
  • ArgumentException on adding DocumentPanel with a ribbon with the OfficeSlim RibbonStyle
  • Control box buttons of a merged RibbonControl have an incorrect color (black) in the Office2016ColorfulSE theme
  • RibbonControl displayed in ElementHost arranges its items incorrectly
  • The caption position is different in different bar item types and the space between items is reduced when lightweight templates are used
  • The Gallery.IsItemGlyphVisible property doesn't affect newly added items
  • The previously selected page is not correctly restored after merging in the parent RibbonControl

DXRichEdit for WPF

  • ArgumentException in GetLocalizedFontNames with the OT and TT fonts installed simaltaneously
  • Memory leaks occur when RichEditControl is used in background threads
  • RichEditControl has low scrolling performance when many paragraphs with complex formatting are selected in the document
  • RichEditControl imports only the first section of a specific document
  • RichEditControl.FontFamily has unwanted behaviour
  • RichEditControl's DocumentPanel may be wrapped with a new DocumentGroup so that the group tab appears
  • System.NullReferenceException is thrown on unloading a data template with RichEditControl
  • The Underline font style is not displayed under specific zoom factors
  • The use of the Document.Shapes.InsertTextBox method corrupts a document making it impossible to re-save this document in Microsoft Word
  • Units are not updated in the Margins and Page Size ribbon popups if the Unit property is set in the RichEditControl.Loaded event handler

DXScheduler for WPF

  • CellInplaceEditorControl is not themed
  • ItemsSource for AppointmentResourcesEdit is ony showing visible resources
  • NullReferenceException occurs in the GetAppointments method
  • ResourceTreeControl doesn't provide the ItemCheckBoxFieldName property
  • Scheduler scrollbars disappear when ScrollBarMode is set to TouchOverlap
  • Dragged occurrences unpredictably disappear
  • TimelineView works slower and slower when scrolling back and forth
  • SchedulerControl raises the ItemPropertyChanged event for the RecurrenceInfo property several times when a recurrent appointment is modified
  • SchedulerControl's ItemPropertyChanged doesn't trigger in ReminderWindow
  • The "SnapToCellsMode" BarCheckItem is disabled when TimelineView is shown
  • The EnsureResourceVisible method does not work correctly if the ResourceAutoHeight property is set to true
  • The Top Resource header is shifted down on certain Resource Min Heights when ResourceAutoHeight is enabled

DXSpreadsheet for WPF

  • A shape is exported to PDF with low quality
  • The ClipboardDataPasted event does not fire when pasting images
  • The One Way binding for the SpreadsheetControl.ReadOnly property works incorrectly
  • Usability - There is no way to prevent showing a comment box on hovering a cell

DXTreeList for WPF

  • Expand buttons do not appear in certain scenarios
  • The KeyFieldName and ParentFieldName properties don't support complex property names
  • SearchString highlighting does not work with ShowSearchPanelMode set to Never

DXWizard for WPF

  • NullReferenceException when DialogService and WizardService are used
  • Setting the WizardPage.Visibility property to "Collapsed" doesn't remove a page from the wizard control

MVVM Framework

  • Accordion items get lost when the state is restored
  • DXBinding throws an exception when it converts a string value to a double value in different cultures
  • ICurrentDialogService's UICommands property always returns null
  • IDocumentManagerService.ActiveDocument returns null instead of an active document
  • NotifyIconService's logic can be executed at design time
  • PRISM adapters - A panel is deleted from DockLayoutManager with ImmediatelyRemove ClosingBehavior even if DockItemClosing's e.Cancel is set to True
  • The IDialogService.ShowDialog method doesn't return null if the dialog window's Close button is clicked starting with version 18.1

PDF Viewer for WPF

  • Interactive Forms - Editors are shown with incorrect rotation if a page and widget have rotation
  • System.ArgumentNullException is thrown on creating a combo box in a specific document

Windows UI

  • ButtonEdit loses keyboard focus when placed into PageView with animation enabled
  • HamburgerMenu - ImageColorizer doesn't work any more and icons become black
  • HybridApp - TileNavPane popups are displayed with big large gaps when custom DPI settings are used

XtraReports Suite

  • End-user report designer - The editor that changes the control's style color cannot be scrolled
  • Focus "jumps" on the cursor position while typing text for the XRLabel control
  • PrintHelper.ShowPrintPreviewDialog - provide a robust exceptions handling mechanism
  • Report Designer - Tab header does not disable the underscore character _ set at the XtraReport.DisplayName property level
  • WPF Report Designer - It is not possible to reset a printer name for a report
  • WPF Report Designer's Report Wizard - Top and right margin editors are mixed up
  • XtraReport Export to PDF does not properly handle folders that do not exist
DevExpress WPF

DevExpress WPF

Incluez des interfaces utilisateur et des fonctionnalités de manipulation des données dans vos applications WPF.

Vous avez une question ?

Discutez en direct avec l'un de nos spécialiste des licences DevExpress .