DevExpress WinForms 17.1.6

Version de maintenance incluant plusieurs corrections de bogues.
Septembre 7, 2017
Nouvelle Version

Correctifs

  • All WinForms Controls
    • An svg image does not use properties that are assigned using the use tag.
    • SVG - Images are filled with a solid color.
    • The DesignTimeTools.IsDesignMode property may throw InvalidOperationException under certain circumstances.
  • Data Access Library
    • The IConnectionProviderService implementation isn't taken into account when the "Manage Queries" or "Edit Query" dialog is invoked.
  • Data-Aware Export
    • Data Aware Export with Conditional Formatting - Rules have an incorrect priority in the exported document.
  • MVVM Framework
    • MvvmContext - An exception is thrown when invoking the BindingExpressions dialog when a meta-poco view model is used.
  • Snap
    • Images in the header/footer disappear if a table with auto-height is partially displayed on the next page.
  • XtraBars Suite
    • AdornerUIManager - The e.SelectedElement.TabIndex property value is always 0 in the AdornerUIMangager.QueryGuideFlyoutControl event handler when guides are shown for bar items.
    • BackstageViewControl - Items cannot be reordered for the first time if RibbonControl is not used.
    • BarManager - The item text in the hidden items menu is cut off if the bar has vertical orientation.
    • BarToggleSwitchItem's Databindings are not working correctly.
    • CheckedListBoxControl has a wrong BackColor in AccordionControl populated by FilteringUIContext.
    • DockManager - NullReferenceException occurs in the UpdatePanelsOrder method after a panel is hidden.
    • FlyoutPanel - Buttons lose their image and caption when modifying the button's ImageLocation property.
    • FlyoutPanel - NullReferenceException is thrown in the EndInit method in Windows Server OS.
    • Grid - The FocusedRowHandle property is reset on activating a TabForm page with the grid.
    • NavigationFrame and derived controls don't save LookAndFeel settings.
    • NullReferenceException occurs when the mouse cursor is hovered over the header control.
    • Ribbon - An application crashes on skin changing when the ribbon is collapsed.
    • RibbonControl - Incorrect StatusBar height when showing a form after minimizing it.
    • RibbonControl - The IndexOutOfRange exception is thrown when hovering ribbon buttons.
    • RibbonForm - An image specified in the HtmlText property is not displayed.
    • SuperTip is displayed on top of BarButtonItem in BarSubItem.
    • TabbedView - Orientation cannot be changed in free layout mode via the context menu.
    • The focused editor is not activated correctly when the CloseEditor method is called for the XtraTabForm item.
    • The TabNavigationPage.PageText property is not localizable.
    • ToolboxControl - The ToolboxGroup height is not changed when several items are hidden.
    • XtraBars - The BarLinkPainter.Draw method intermittently throws NullReferenceException.
    • XtraTabForm - The Pages.RemoveAt method does not delete page controls.
  • XtraCharts Suite
    • Adding a TextAnnotation item affects the anti-aliasing rendering mode of all text elements.
    • Axis Labels are drawn incorrectly if their font size is changed in the CustomDrawAxisLabel event.
    • ChartControl - The Legend.UseCheckBoxes property value is not reflected in the Chart Wizard.
    • Hiding the Legend element affects the anti-aliasing rendering mode of Axis Titles.
  • XtraDiagram
    • ArgumentException is raised when two shapes with the same position are connected.
    • DiagramControl's Title property isn't correctly updated when the DocumentLoaded event is raised.
    • DiagramOrgChartController applies the automatic layout to collapsed items if the GenerationDepth property is set to "-1".
  • XtraEditors Library
    • File Icon behavior shows the same icon for files of the same type even if icons are different.
    • MVVM - The Null value isn't passed from a bound editor to a ViewModel's nullable property.
    • PictureEdit - Menu Save needs support for PNG.
    • PictureEdit - The Fit Image function is not called from the context menu when an image is changed by the mouse wheel.
    • RatingControl - Stars are hardly visible in a focused grid row in the Money Twins skin paint scheme.
    • Scaling is not applied to SplitterPosition on high DPI when SplitContainerControl was added by UserControl.
    • TabPaneButtonArrow is drawn on a disabled TabNavigationPage.
    • The XtraMessageBox.Show(MessageBoxButtons.YesNo) method incorrectly returns 'Yes' if the 'No' button is clicked in some circumstances.
    • TimeSpanEdit - The editor displays zeros when its EditValue is null.
    • TrackBarControl invokes the RefreshLabels method even if ShowLabels is set to false.
  • XtraGrid Suite
    • OverflowException is thrown when the Excel-Inspired filter is used and a column contains the Double.NaN value.
    • AutoFilterCondition is reset to the Default value after the GridView's layout is restored.
    • AutoFilterRow shows the Contains icon in the column for which the Contains operand is not available.
    • Calling the ResetAll command causes extra FilterCriteria changed notifications.
    • ExcelFilter - MethodAccessException occurs in the GetAnnotationAttributes method in certain columns.
    • Exceptions are thrown when UserControl with GridControl is shown in a separate thread in a WPF app.
    • Export grid to excel custom format column.
    • GridControl - Conditional Formatting dialog throws an exception on an attempt to add identical items.
    • GridControl - Excel Inspired filter dialog uses default strings to localize From and To labels.
    • GridControl - Support binding to Devart Oracle Entity Framework using DataSource Wizard at design time.
    • GridView - ArgumentOutOfRangeException is thrown during the export to Excel after an update from 15.2.9 to 17.1.5.
    • GridView - ArgumentOutOfRangeException occurs when editing FormatConditionRuleIconSet in FormatRulesManager.
    • GridView - ReposirotyItem.EditValueChangedFiringMode is set to the Default value if an editor is shown in AutoFilterRow in version 17.1.
    • ReportGenerator - NullReferenceException is thrown after a report is generated.
    • The InvalidOperation exception occurs when the filter operator is changed in ExcelPopup when the OutlookAddIn item is used.
    • XtraGrid - CalcHitTest may return incorrect results when fixed columns are used.
  • XtraLayout Suite
    • Customization Form - LayoutTreeView is not updated when modifying the LayoutControlItem.CustomizationFormText property.
    • LayoutControl - The old exporting mechanism does not operate properly.
    • LayoutControl may throw the IndexOutOfRangeException during the keyboard navigation under certain circumstances.
    • The CopyLocal property of the DevExpress.Images assembly is set to false each time an image from this assembly is assigned to the ImageURI property.
  • XtraMap
    • Highlighted items are not always shown above selected items.
    • MapControl does not load tiles at the maximum zoom level.
    • Setting MapItem's attribute to a reference object (for example, MapCustomElement) makes MapItem invisible.
  • XtraNavBar
    • NavBarControl - Icons look disabled in the designer when the dark scheme is used.
  • XtraPivotGrid Suite
    • Column Headers are not shown when scrolling the Pivot Grid horizontally and HorizontalScrolling is set to PivotGridScrolling.Control.
    • Conditional Formatting Rules Manager resets the FormatRule.Tag property to null.
    • DXEditMenuItem added using the PopupMenuShowing event doesn't show the Editor in the Customization Form displayed in a default popup window.
    • Incorrect order of XRPivotGrid fields in the XRPivotGrid designer.
    • Pivot Grid Control crashes when removing a field from the pivot table area.
    • The CustomAppearance and CustomDrawCells events do not allow customizing the appearance applied using Conditional Formatting Rules.
    • The Icon Set conditional formatting rule does not work if a custom FieldEdit is set in the Data Field.
  • XtraPrinting Library
    • DocumentViewer - A report background uses an application skin color if the PrintingSystem.Graph.PageBackColor property is set to a color with a transparent Alpha channel.
    • Export to RTF - The EmptyFirstPageHeaderFooter property doesn't operate correctly.
    • TreeList - Exporting 70k records with XlsExportOptions.Suppress65536RowsWarning causes the "Maximum number of rows exceeded (XLS format). Reduce the number of rows or use XLSX format." error.
  • XtraReports Suite
    • End-User Report Designer - Report Wizard doesn't display any DataTable fields in version 17.1.
    • Export to DOCX - XRCheckBox is exported incorrectly when its RightToLeft property is enabled.
    • Export to PDF - Punctuation marks should not be separated from a word preceding them.
    • Export to PDF - Replace transparency in PNG images with page background.
    • Report Designer - ToolboxItem.OnComponentsCreated is called prior to creating the actual component (v17.1).
    • Report Wizard - A click on the "Empty Report" option removes the report's data source.
    • Report Wizard - A report is created incorrectly if the object binding is used.
    • Report Wizard - A specific report template is created with intersecting controls.
    • The XRLabel control is created in a report designer when dragging a Boolean typed calculated field from the Field List.
  • XtraRichEdit
    • "Length cannot be less than zero.Parameter name: length" InvalidFormatException is raised while loading a specific HTML document.
    • Table content is shifted in the Print Preview when table cells are split between pages.
    • Text programmatically inserted at the Bookmark's end position is unexpectedly included in the bookmark range, causing this range to grow.
    • The DocumentCapabilities.ParagraphStyle property settings affect the loaded text that contains a bulleted or numbered list.
    • The hyperlink URI is inserted before an image on an attempt to create a hyperlink for this image.
    • The RichTextEdit background color is not updated after changing the RepositoryItemRichTextEdit.ReadOnly property value.
    • The table styles gallery keeps showing the old image for the table style after changing this style using the "Modify Style" dialog.
    • The XtraRichEdit control exports an invalid document.
    • XtraRichEdit - The keyboard does not appear automatically while using an application on touch screen devices like a Windows tablet.
  • XtraScheduler Suite
    • A regular appointment tooltip is incorrectly shown while hovering an appointment border when the AllowDisplayAppointmentFlyout option is enabled.
    • AppointmentFormRibbonStyle is not localized via Satellite Resource Assemblies.
    • Checking/unchecking resources in the AppointmentResourcesEdit control triggers the FetchAppointments event.
    • Disabling a "reminder" option in the SchedulerControl.CustomizeAppointmentFlyout event handler incorrectly truncates the Flyout content after installing the 17.1.5.17236 hotfix.
    • InvalidOperationException is raised when a parent SchedulerControl container is disposed of by clicking a SchedulerControl menu item.
    • The layout of the Recurrence Form elements ("Weekly", "Monthly", "Yearly") is calculated incorrectly when a large font is used in an application.
    • There is no capability to display more than two lines for an appointment's subject in the Flyout control as well as display the appointment's location entirely.
    • Usability - There is no way to draw appointments' subject with a non-bold font in AgendaView.
  • XtraSpreadsheet
    • Hyperlink Uri is incorrectly converted to its "unescaped" representation while saving a document to XLSX format.
    • A cell comment is incorrectly removed after filling the cell value using the AutoFill operation.
    • A cell value becomes invisible after decreasing the width of a current column.
    • An incorrect DiFAT structure can be written on exporting a document to XLS.
    • Cells in documents produced by the XtraSpreadsheet Suite prior to v16.1.5 are rendered with the black background if they have an empty color specified.
    • Resize the Filter window in Spreadsheet.
    • Spreadsheet does not recalculate formulas properly when changes are made to Defined Names.
    • SpreadsheetControl commits the previously selected DateEdit's EditValue on the Enter key press if its value is changed in the editor's box.
    • SpreadsheetControl's external reference returns #REF! if a source cell is empty.
    • System.InvalidOperationException - The "Operation is not valid due to the current state of the object." exception is thrown while pasting cells with formulas into the same cell range.
    • Tab Colors settings are not exported / imported from / to XLS format.
    • The CellValueChanged event is not raised when cell values are generated using the "auto-fill" mechanism.
    • The Modified property is not set to True on enabling/disabling grid lines and headings.
    • Usability - There is no public API to disable the cell drag-and-drop functionality without disabling the FillHandle feature.
  • XtraTreeList Suite
    • Calling Begin/End Unbound Load changes the vertical scrollbar position on a sorted tree.
    • The TreeList node expand/collapse button isn't refreshed when children are removed in virtual mode.
    • TreeList - Columns' width isn't restored when calling the Restore method in Form.Load.
    • TreeList - NullReferenceException occurs in GetHitTest if AutoWidth is set to false and AutoFilterRow is partially visible.
    • TreeList isn't updated after certain nodes are deleted.
    • TreeListHitInfo.Column is empty when the cursor is over a horizontal or vertical line (ShowHorzLines, ShowVertLines).
  • XtraVerticalGrid Suite
    • A month is changed on changing a day in an in-place DateEdit.
    • Property Grid - Nested properties cannot be found using the built-in search option.
    • VGridControl - An empty cell is displayed if a lookup editor's ValueMember and DisplayMember properties are set at design time.
    • VGridControl - ArgumentOutOfRangeException is thrown on hovering over a multi-editor row if MultiEditorRowProperties.Caption is empty.
    • VGridControl - Multiple category rows cannot be selected by using SHIFT.
DevExpress WinForms

DevExpress WinForms

Toutes les suites de composants et bibliothèques WinForms produites par DevExpress réunies dans un seul package.

Vous avez une question ?

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