DevExpress WPF 16.1.7

Das verbesserte WPF-Spreadsheet-Element ermöglicht Ihnen die Beibehaltung der gesamten Zellausrichtung bei der Aktivierung des ShowFormulas-Modus.
Oktober 13, 2016
Neue Version

Funktionen

  • DXSpreadsheet for WPF - Keep cell alignment when the ShowFormulas mode is enabled.

Fehlerkorrekturen

DXCarousel for WPF

  • LayoutGroup's header cannot be drawn properly in CarouselItemsControl.

DXCharts for WPF

  • ChartControl does not restore a legend's layout properly.
  • ChartControl is moved inside the visual tree after printing.
  • Logarithmic scale - Deadlock occurs when zooming into the chart's diagram in certain situations.
  • The EndInit method throws an exception depending on the order of calls in the BeginInit/EndInit section.
  • Unhandled exception (System.InvalidOperationException) occurs when modifying the Legend visibility in certain situations.

DXControls for WPF

  • A new theme cannot be applied with the help of Smart Tags if the app.config file already exists in the project.
  • Chart cannot be zoomed in FlipView.
  • DXSplashScreen throws NullReferenceException on an attempt to call its methods in certain scenarios.
  • DXWindow deletes WindowRegion not owned by the control.
  • DXWindow does not center its title on loading when the SizeToContent property is set to Width or WidthAndHeight.
  • DXWindow measures its content by incorrect size.
  • DXWindow's icon becomes blurry when the Office2010 theme is used.
  • Minimize, Maximize and Close buttons are not displayed in DXWindow when IsAeroMode is true.
  • The background of DXDialog and DXMessageBox is incorrect.
  • The title in DXWindow is cut off when text is too long.
  • Window Icons of DXWindow are distorted.
  • Windows 10 - DXWindow's content isn't correctly measured when DXWindow is maximized.
  • WorkspaceManager ignores DXSerializer.SerializationID and throws DuplicateSerializationIDException if WorkspaceManager.IsEnabled is explicitly set in controls.

DXDocking for WPF

  • A floating panel has an incorrect position on a screen after it is shown by changing BaseLayoutItem.Closed.
  • A visible control is not displayed when TabContentCacheMode = CacheAllTabs.
  • Dock hints remain visible when a panel is docked by using the touch screen.
  • DockLayoutManager incorrectly aligns its newly added LayoutControlItems after the layout is restored.
  • DockLayoutManager raises an exception after a double-click on a panel with AllowFloat=false.
  • DockLayoutManager throws StackOverflowException when DocumentPanel.Content is bound to a ViewModel property.
  • DocumentGroup has an extra border when there are no tabs.
  • DocumentPanel's tab position is incorrectly changed during the drag/reorder operation.
  • Focus is reset to null when the second document is opened using TabbedDocumentUIService.
  • FormatException is thrown in bindings to docking elements in certain cases.
  • High DPI support - Thickness of some borders is incorrect.
  • LayoutControlItems moved to a separate DockLayoutManager cannot be customized using the Customization Window.
  • LayoutPanel's CaptionTemplate is not stretched.
  • LayoutPanel's content is reset when DockLayoutManager's layout is restored and an implicit style for LayoutPanel is used.
  • PixelSnapper in Viewport3D causes a Null Reference exception.
  • The DataContext property of LayoutGroup's ItemContentTemplate contains a ContentPresenter instance rather than a corresponding data item.

DXEditors for WPF

  • CheckedTokenComboBoxStyleSettings - Values cannot be selected in the popup if the AutoComplete and ValidateOnTextInput properties are disabled.
  • GridControl's Search Panel does not highlight certain special characters.
  • InvalidOperationException occurs when a user moves the cursor over a cell editor with the Left Button pressed in certain scenarios.
  • LookUpEdit - The dropdown is unexpectedly opened after the RefreshData method is called.
  • LookupEdit goes to an infinite IListServer.LocateByValue() invocation loop in Instant Feedback mode in certain cases.
  • LookUpEdit highlights an incorrect item when a popup is shown for the first time after selecting a new value.
  • NavigationStyle is not set to "Row" when TreeListView is used in LookUpEdit.

DXGrid for WPF

  • A banded grid layout is incorrectly exported to Excel in certain cases (data-aware export).
  • CellMerging works incorrectly when WindowStyle is set to None and AllowTransparency is set to True.
  • Column borders aren't displayed correctly when the monitor uses high DPI (150%, 250%).
  • Column separators are incorrectly displayed in the detail grid when the Fixed Bands feature is used and OverlayHeaderByChildren is set to True.
  • Conditional Formating - Icon Sets are not exported to XLSX using DataAware when the default rules are changed.
  • Conditional formatting works incorrectly if rules were created before the source is assigned.
  • Grid columns are unexpectedly removed when the smart column generation feature is enabled and AutoGenerateColumns is set to KeepOld.
  • GridControl has a wrong layout if AutoWidht=true, banded layout, FixedWidth and MinWidth are used together.
  • Invoking BestFitColumns() causes memory leaks in certain scenarios.
  • SearchLookupEdit doesn't reset filter after closing and opening a popup when FindMode is set to FindClick.
  • The background of dialog footers is incorrect in the Office2013DarkGray theme.
  • The BestFitColumn method throws the NullReferenceException if the target column is grouped.
  • The designer crashes with the Invalid XmlnsDeclaration error in Visual Studio 2010.
  • The Format condition type is changed unexpectedly from "Use a formula to determine which cells to format" to "Format only cells that contain".
  • The OverlayHeaderByChildren property in a detail grid works incorrectly.
  • ValidateCell's arguments contain the previous value rather than the actual one when the EnableImmediatePosting property is set to "True".
  • WPF Data Grid with TreeListView is not refreshed when an item is removed from the observable collection bound to ItemsSource.

DXLayoutControl for WPF

  • DataLayoutControl - Layout Serialization works incorrectly.
  • DataLayoutControl - LayoutItems instead of DataLayoutItems are added via Smart Tag.

DXMap for WPF

  • NullReferenceException is raised if an empty tile is received from a web image tiles service.

DXPivotGrid for WPF

  • Conditional Formatting is applied to all Custom Total cells.
  • Conditional formatting performance is not optimal.
  • Export to Excel - The resulting Excel sheet is corrupted when there are many fields in the Data Area.
  • FormatConditions are not refreshed automatically after a layout has been restored.
  • NullReference exception is raised on executing the BestFit method.

DXRibbon for WPF

  • Dropdown is not opened when Ribbon is minimized.
  • The control box buttons' size of v16.1 DXRibbonWindow touch themes has changed.

DXRichEdit for WPF

  • Application hangs when running WPF RichEditControl in a different thread after applying the 16.1.5.16238 hotfix.
  • Document fields can be updated from UI when the document is protected.
  • Evaluation of the IF field fails if the CalculateDocumentVariableEventArgs.Value argument is set to the DocVariableValue.Current value.
  • Metafile images are printed blurred when printing a document using the "Print" command.
  • Show an error message when invalid page size is specified in the Page Setup dialog.
  • The More Columns dialog's layout is incorrect.
  • The Reviewed Pane is not shown in the SimpleView when the button in a multiline comment is clicked.
  • The System.OverflowException is thrown when scrolling a document.
  • The width of certain cell borders is displayed incorrectly in a specific DOCX file.

DXScheduler for WPF

  • 'Show More' buttons and Timeline scrollbar work incorrectly when the Scheduler control is placed into the TabControl.

DXSpreadsheet for WPF

  • "An item with the same key has already been added" exception is raised while executing the PivotCaches.RefreshAll method for a specific document.
  • A printed document name is empty while printing a document using a WPF Spreadsheet control.
  • A range is not deleted from the "Allow users to edit ranges" dialog after clicking the "Delete" button.
  • ArgumentException occurs in SpreadsheetFormulaBarControlLoaded when collapsing the LayoutPanel containing SpreadsheetControl with SpreadsheetFormulaBarControl.
  • ArgumentOutOfRangeException is raised while executing the PivotCaches.RefreshAll method.
  • Caption of the "Permission" button is not localized in the "Allow Users to Edit Ranges" dialog.
  • Formula names are not localized in corresponding submenus of WPF SpreadsheetControl Ribbon's menu.
  • Inserting rows into a "fixed" range may produce invalid top-left cells for split panes.
  • It is impossible to localize the symbol list in the 'Insert Symbol' dialog.
  • It is impossible to localize types of the 'Fraction' category in the 'Format Cells' dialog.
  • It is impossible to switch to the 'Preview Window' after switching from the Spreadsheet control to another application.
  • Items of the "Syle" list are not localized in the "Border - Line" dialog.
  • NullReferenceException occurs when scrolling a spreadsheet using touch gestures.
  • The SpreadsheetControl.Document.Custom Functions.Remove method does not remove a function, although it returns a result meaning that the function is removed successfully.
  • Usability - There is no item in the chart's context menu to invoke the "Select Data Source" dialog.

DXTreeList for WPF

  • TreeListControl does not recognize embedded properties in unbound mode.

DXTreeMap for WPF

  • NullReferenceException is raised in the GroupController if a data source provides null or incomparable values.
  • The TreeMap colorizer works slowly if a flat or hierarchical data adapter is used.

DXWizard for WPF

  • The InvalidOperationException occurs when a certain touch theme is applied and Wizard is shown using DialogService.
DevExpress WPF

DevExpress WPF

Integrieren Sie Benutzeroberflächen- und Datenbearbeitungsfunktionen in Ihre WPF-Anwendungen.

Sie haben eine Frage?

Live-Chat mit unseren DevExpress-Lizenzierungs-Spezialisten.