DevExpress WPF 19.1.6

Released: Sep 12, 2019

19.1.6 での更新項目

不具合の修正

Data Access Library

  • SqlDataSource - Parameters are not permitted in the SELECT list (Pervasive)
  • SqlDataSource - The XPO provider's methods are used to obtain the stored procedure's result schema

DemoCenter (.NET)

  • FileNotFoundException is thrown when a Click Once Build Your Own Office application is started

DXAccordion for WPF

  • AccordionControl.SelectedItem is not null after removing a corresponding item from the source collection

DXBars for WPF

  • The "Unable to cast object of type DevExpress.Xpf.Docking.Platform.AdornerWindow" exception occurs after upgrading to v19.1.5

DXCharts for WPF

  • An unhandled exception occurs during the Chart3DControl initialization procedure in certain situations
  • InvalidOperationException is raised on dragging an Annotation with RelativePosition
  • Invisible VerticalScrollButtons are announced by Narrator tool when the non-DeepBlue theme is applied
  • Line Series is rendered incorrectly
  • NullReferenceException is raised on mouse over a chart shown in a tooltip
  • NullReferenceException when removing a Series if the mouse pointer is located in the Legend area
  • There is no capability to generate Annotation with PaneAnchorPoint from ViewModel

DXControls for WPF

  • "Minimize" is not localized to Japanese in dx:ThemedWindow
  • A small distance appeared between the edge and header in ThemedWindow
  • CheckBox' check mark is reversed on setting FlowDirection to "RightToLeft" in the DXStyle theme
  • OfficeNavigationBar - Items are arranged incorrectly when OfficeNavigationBar's width is changed
  • RibbonControl throws NullReferenceException if an application theme is changed after a modal window is shown from BackstageView
  • ThemedMessageBox - Key gestures (Y, N) stopped working in v19.1.5
  • ThemedMessageBox - The Show method's overloads with UIElement do not work
  • ThemedWindow's content covers the header area if the WindowKind property is set to "Ribbon" and the inner RibbonControl is replaced with another control

DXDocking for WPF

  • Auto-hidden panels don't work correctly if they are shared between linked DockLayoutManagers
  • AutoHideGroup - The SelectedItemChanged event is raised twice
  • DockLayoutManager throws NullReferenceException when a custom DockLayoutElementBehavior is used after the ugrade to v19.1
  • DockLayoutManager with WindowsFormsHost - An auto-hidden panel is not closed after a clic on WindowsFormsHost content
  • DockOperationStarting and DockerOperationCompleted are not raised if ShowContentWhileDragging is false and a floating panel is moved from one point to another
  • It is not possible to move a maximized floating panel if the layout is restored when using different DPI scale
  • NullReferenceException is raised when the layout is restored in the DockItemEndDocking event handler
  • NullReferenceException occurs in DockLayoutManager when all document panels are hidden using the Visibility property and a user clicks the empty area
  • The "Unable to cast object of type DevExpress.Xpf.Docking.Platform.AdornerWindow" exception occurs after upgrading to v19.1.5

DXEditors for WPF

  • DateNavigator does not use a custom TimeZone from SchedulerControl
  • DateNavigator throws exception on Holidays.Add
  • Editors with TokenLookUpEditStyleSettings do not reflect the ShowTokenButtons property changes when a new StyleSettings instance is applied to them
  • FlyoutControl does not center its popup when its min and max height/width values are defined
  • ImageEdit defined in Viewbox constantly reopens its menu on the mouse movement
  • NotSupportedException is thrown when spinning SpinEdit in v19.1.4
  • TextEdit clears its value when the Swedish keyboard is used and a user enters "}"
  • ToggleSwitch - The thumb is shown on the wrong side when the AnimationMode property is set to OnToggle

DXGantt for WPF

  • GantControl - The "Object reference not set to an instance of an object" exception is thrown once the mouse hovers over it
  • GanttPredecessorLinkMappings' LinkType enum cannot be converted when a link is created
  • The GanttView scheduling methods (ScheduleAll, ScheduleNode, and ScheduleDependentNodes) do not work for tasks with StartDate or FinishDate value set to "null".

DXGrid for WPF

  • "Clear Sorting" from ContextMenu GridControl is not working if CustomRowFilter is handled
  • Band headers are not shown if DropShadowEffect is applied to a parent container
  • Binding errors occur in GridControl when a view with DetailDescriptor is added
  • DetailDescriptorSelector with TabViewDetailDescriptor throws NullReferenceException when ContentTemplate is set
  • FilterEditorShowOperandTypeIcon not working in the new filter editor
  • Fixed columns become smaller on resizing even if their width is set
  • GridControl - Filtering is not applied if GridControl is grouped
  • Setting ErrorsWatchMode has no effect when the Validate event is used
  • The BestFitAll operation does not operate correctly when a band contains a column whose header content width is smaller than MinWidth
  • The BestFitColumns method works slowly in certain cases
  • The LightweightCellEditor element is focused if the PostEditor method is called during editing and the CellDisplayTemplate property is used

DXLayoutControl for WPF

  • Add the null check for the Root property in the ReadChildFromXMLCore method

DXMap for WPF

  • Example how-to-bind-a-map-control-to-a-datasource-e4679 not working as expected
  • InvalidOperationException occurs in MapControl with the ImageLayer when exporting its content in the ImageLayer.DataLoaded event
  • It is impossible to use a custom MapTileSource with a tile size of 512x512
  • MapControl - MapPrintOptions do not work correctly when exporting data to PDF
  • The Map Editor toolbar has incorrect appearance with the Office 2010 Black theme
  • The VectorLayer.DataLoaded event fires multiple times in certain situations

DXPivotGrid for WPF

  • Filter Popup displays all items unchecked on the first load if FilterType is set to Included
  • NullReferenceException occurs in CustomServerModeSort when a field's filter popup opens
  • NullReferenceException occurs when restoring PivotGridControl's layout in DockLayoutManager in certain cases
  • ShowRibbonPrintPreview shows an empty document
  • The filter icon is highlighted in the header if FilterType=Included and ShowOnlyAvailableItems = False even if the filter is not set
  • The NullReference exception is raised if the PivotCustomSummaryEventArgs.CreateDrillDownDataSource method is called and RunningTotal is active
  • The PrefilterCriteria property returns old values from the PrefilterCriteriaChanged event handler after clearing the Prefilter
  • The PrefilterString property returns old values from the PrefilterCriteriaChanged event handler

DXPropertyGrid for WPF

  • Cell values are incorrectly aligned when EditorHorizontalAlignment is set to Right
  • Incorrect size of PropertyGrid's editing parts
  • Property grid control crashes with ArgumentNullException when the Menu key is pressed
  • PropertyGridControl - The keyboard navigation does not work for standard controls which are used in PropertyDefinition.ContentTemplate
  • The expand button is too small in PropertyGridControl categories when touch themes are used
  • The TypeConverter.ConvertFrom method is not called for a property in PropertyGridControl if ConvertToAttribute has the same type as the property type

DXRibbon for WPF

  • Cannot clear categories when the Clear method is called in the CategoriesSource collection
  • InvalidCastException is thrown when Ribbon is minimized and RibbonStyle is set to Office2010
  • NullReferenceException is thrown from the RibbonPageGroupItemsPanel.LayoutCalculator property
  • NullReferenceException occurs in GetChildrenCore in certain cases
  • RibbonControl - BarEditItems with CheckEditSettings are incorrectly aligned in SE and Office2019 themes
  • RibbonControl unpredictably collapses the entire page group when RibbonStyle of items in this group contains multiple values
  • The RibbonStyle option doesn't work correctly when RibbonControl is in OfficeSlim mode

DXRichEdit for WPF

  • Performance - Search operates slowly if the FindAll method is consequently called several times
  • Performance is low in scenarios that require retrieving information from many document ranges
  • RichEditControl crashes when importing a docx file
  • Text is marked as hidden after pasting content from a specific HTML document displayed in Internet Explorer
  • The display format specified for a numbering list level isn't applied after importing a specific document
  • The GetPositionFromPoint method incorrectly calculates a document position
  • The horizontal scrollbar is incorrectly updated on resizing the window with RichEditControl
  • Unable to set range permission on last paragraph in protected document.

DXScheduler for WPF

  • ArgumentOutOfRangeException is raised when LimitInterval.Start is set to DateTime.MinValue
  • Current time indicator not shown on today's date in certain cases with custom timezone
  • Drag-and-drop operation is started when an appointment is selected and its background color is changed
  • ExtractRecurrenceRule returns incorrect results for specific RecurrenceInfo items
  • SchedulerControl's "PasteFromClipboard" command processes data even if SchedulerControl is not focused
  • The AppointmnetItemData class doesn't provide any property which refers to AppointmentItem's ID
  • The Date editor shown in the Go To Date popup does not use a custom TimeZone from SchedulerControl
  • TimelineView - SchedulerControl partially hides text in resource headers when non-standard DPI settings are used

DXSpellChecker for WPF

  • Deleting Duplicate Misspelled Words Causes ArgumentExecption
  • The owner window is incorrectly determined for the "Spell check complete" dialog when the checked control is located in a popup

DXSpreadsheet for WPF

  • ArgumentException on an attempt to save a document to XLS after copying and pasting an image multiple times
  • Provide the capability to export a document shape to an image
  • Usability - There is no ShapeCollection.AddShape overload to position the inserted shape relative to a specific cell or range

Installation (.NET)

  • The /FORCEMANUAL command-line option is not documented

MVC Report

  • XtraReport - Exported RTF/DOCX documents have truncated text (the Single File Page-by-Page mode)

MVVM Framework

  • The IsSplashScreenActive property is False even if the splash screen is opened in certain scenarios

PDF Document API

  • Rendering - The Image cache becomes unusable for documents containing a large number of images

PDF Viewer

  • Rendering - The Image cache becomes unusable for documents containing a large number of images

PDF Viewer for WPF

  • Rendering - The Image cache becomes unusable for documents containing a large number of images
  • Touch - Scrollbars do not work properly

Spreadsheet Document API

  • Provide the capability to export a document shape to an image
  • Usability - There is no ShapeCollection.AddShape overload to position the inserted shape relative to a specific cell or range

Windows UI

  • Hamburger Menu - Provide the capability to disable saving information to the navigation journal when the built-in navigation is used
  • NavigationFrame - Provide a public NavigationCanceled event
  • VS 16.2: It's not possible to drop tab items to a window with DXTabItem when the "UI Debugging Tools" feature is enabled

Word Processing Document API

  • Performance - Search operates slowly if the FindAll method is consequently called several times
  • Performance is low in scenarios that require retrieving information from many document ranges
  • Text is marked as hidden after pasting content from a specific HTML document displayed in Internet Explorer
  • The display format specified for a numbering list level isn't applied after importing a specific document
  • Unable to set range permission on last paragraph in protected document.

XtraReports Suite

  • A date filed does not wrap during the export to Excel and displays '###' characters
  • Cannot open a report in the designer - The 'ArgumentException: An item with the same key has already been added' exception is thrown on enabling the Croatian localization
  • Data Source Wizard - Binding query parameters results in ArgumentOutOfRangeException: "startIndex cannot be larger than length of string"
  • DocumentPreviewControl - Preview is cut on screens with DPI set to 125% when the AllowCachePages option is enabled
  • DocumentPreviewControl - The TargetInvocationException occurs when accessing search results after changing document page size
  • End-User Report Designer - The 'System.InvalidCastException' exception is thrown on an attempt to edit the TableOfContents title in the design surface
  • Export to DOCX - Page numbers in the Table Of Contents are truncated
  • Report Designer - ArgumentException "Must create DependencySource on same Thread as the DependencyObject." is thrown on an attempt to open the Borders editor in the toolbar
  • WPF Report Designer - AnchorHorizontal settings are ignored when the report's paper settings are changed
  • XtraReport - Exported RTF/DOCX documents have truncated text (the Single File Page-by-Page mode)

XtraRichEdit

  • Performance - Search operates slowly if the FindAll method is consequently called several times
  • Performance is low in scenarios that require retrieving information from many document ranges
  • Text is marked as hidden after pasting content from a specific HTML document displayed in Internet Explorer
  • The display format specified for a numbering list level isn't applied after importing a specific document
  • Unable to set range permission on last paragraph in protected document.

XtraScheduler Suite

  • ExtractRecurrenceRule returns incorrect results for specific RecurrenceInfo items

XtraSpellChecker

  • Deleting Duplicate Misspelled Words Causes ArgumentExecption

XtraSpreadsheet

  • ArgumentException on an attempt to save a document to XLS after copying and pasting an image multiple times
  • Provide the capability to export a document shape to an image
  • Usability - There is no ShapeCollection.AddShape overload to position the inserted shape relative to a specific cell or range