DevExpress WinForms 17.2.8

Tous les composants et toutes les bibliothèques WinForms produits par DevExpress réunis dans un seul package. Version de maintenance la plus récente.
Mai 14, 2018
Nouvelle Version

Correctifs

All WinForms Controls

  • SkinEditorV2 - An exception is raised on an attempt to generate a skin assembly.
  • TreeList - A number of objects in memory is quite big after nodes are cleared.

Coded UI

  • The PInvokeStackImbalance exception occurs when Coded UI tests are run in Debug mode.

Data Access Library

  • ObjectDataSource - Enum constructor arguments do not support serialization.

MVVM Framework

  • MVVM - The IDialogService.ShowDialog method returns UICommand even if the current dialog form is cancelled.
  • NavigationService is not shown in MVVMContext's design-time window.

PDF Processing (Common)

  • Export - Too large metafiles cannot be exported as images.

PDF Viewer

  • Control - An application may freeze after calling the CloseDocument method in certain cases.
  • Usability - The MouseWheel event is not raised.

Snap

  • ArgumentOutOfRangeException on clicking the "Ignore All" button in the spell checking dialog.
  • Format strings are not preserved for SNTEXT fields nested in other fields (e.g., in the IF field).
  • NullReferenceException on an attempt to append two or more rows to a table located in another table.
  • SnapList column widths are not correctly stored on saving a modified document.
  • System.NullReferenceException is thrown after clicking a data row that continues on the next page if the Highlight option is turned on.

XtraBars Suite

  • A bar item is duplicated on restoring the layout via WorkspaceManager.
  • A button added to a WindowsUIView container using ISupportDocumentActions looks different in comparison with buttons added directly to the Buttons collection.
  • A document is not shown when the ReleaseDeferredLoadControl method is called and the FreeLayout mode is used.
  • AccordionControl - ContextButtons are not shown if the Visibility property is changed.
  • AdornerUIManager - A guide is not always activated after calling the SelectElement method.
  • An exception occurs in the ChangeContext.ChangeContext method when several forms with TabbedView are created in different threads.
  • BackStageViewControl - Form buttons are not shown in The Bezier skin.
  • BarItem is always visible although MostRecentlyUsed is set to false.
  • BarManager - NullReferenceException is thrown in the BarLinkViewInfo.LinkGlyphSize property getter when a non-default DPI value is used.
  • Categories in Ribbon Designer are not working.
  • DocumentManager - WindowsUIButton is not shown correctly when the tile size is changed.
  • Focus returns to the main form when the auto-hidden panel is hidden after a third-party form receives focus.
  • ObjectDisposedException is thrown in the MDI form on closing the grid when hardware acceleration is enabled.
  • Prevent the main form from accepting Dock Panels.
  • RibbonControl - New bar items corresponding to the shown ones in QAT are added to the RibbonControl.Items collection each time a menu is shown.
  • RibbonControl changes the size of images for large items if the SharedImageCollection collection is used.
  • TabbedView - An incorrect document is activated when a new document is created.
  • TabForm - Gap between form and screen edges appears if FormBorderStyle is None and WindowsState is set to Maximized.
  • TabForm - Right button area is shifted if ControlBox is set to False.
  • The BarItemImageOptions.LargeImageIndex property is not marked with the Localizable attribute.
  • The context menu activated via keyboard shortcut is not focused under certain circumstances.
  • ToolBox selection foreground isn't correctly updated when the Office 2013 theme is used.
  • WidgetView - Document settings are not applied immediately.
  • WindowsUIView - Provide a way to show color images in custom buttons.
  • XtraPrinting - The "Customization" dialog is opened in background whenever the main print preview form is maximized.

XtraCharts Suite

  • Bubble Series - The Crosshair label text is incorrect when a custom QualitativeScaleComparer is applied.
  • ChartControl - A logical operator selected in the Data Filter Collection Editor is reset after closing the Chart Designer.
  • Crosshair cursor is not displayed for the stacked bar series in the Rotated diagram if SnapMode = NearestValue.
  • Pie Series - A segment's border is drawn incorrectly in certain situations.
  • Radar Line - The "System.ArgumentException: Parameter is not valid" error occurs when reducing the chart size.
  • Series Label Pattern Editor - Unable to specify the common label format for Range (Gantt) Series.
  • The SeriesLabel.ResolveOverlappingMode property is not effective in certain situations.

XtraDiagram

  • DiagramConnectors correctly select optimal connection points in certain scenarios when different layout algorithms are applied.

XtraEditors Library

  • TokenEdit - StringId is not assigned to the popup menu items' tag property.
  • XtraFileDialogs - FileName isn't shown when the dialogs are displayed.
  • CheckedComboBoxEdit - Setting UInt64 enum flag values with the MSB set causes an exception.
  • ControlNavigator and EmbeddedNavigator aren't scaled correctly on High DPI screens in version 17.2.7.
  • PictureEdit - Flickering when DirectX is enabled in Windows 10 Compatability mode.
  • PopupContainerControl closes when a control placed on a child PopupControlContainer gets focus.
  • PopupContainerEdit - A popup closes when a grid editor is focused.
  • PropertyGrid regression issues on upgrading from v15.1 to v17.2.6.
  • RepositoryItemButtonEdit - EditorButton's Caption overlaps the neighboring cell in GridView and TreeList.
  • RepositoryItemTreeListLookUpEdit - An exception is thrown in the EndInit method.
  • SharedImageCollection - Images cannot be loaded from referenced image assemblies, DevExpress Image Gallery, project resources by using a smart tag.
  • SidePanel - A control's focus area is cut at the bottom when it is located in SidePanel.
  • The filter option does not sort values in the XtraOpenFileDialog control.
  • XtraDialogs - Error messages differ from messages in the default dialog.
  • XtraEditors - EditMaskEditorForm cannot be localized.
  • XtraFolderBrowserDialog is not completely shown on small screens.
  • XtraOpenFileDialog - The open button is not enabled when the search box is used.
  • XtraOpenFileDialog - The selected item in the current path dropdown does not have an icon.
  • XtraOpenFileDialog does not allow a user entering absolute paths.

XtraGrid Suite

  • A detail LayoutView doesn't display field values when items are arranged into groups.
  • An exception is thrown when a user focuses a text box in the Numeric Filters tab in Server Mode.
  • Attributes are not taken into account if the enumeration member is called Equals.
  • BandedGridView - Bands' BackColor is not taken into account on printing when the UsePrintStyle property is disabled.
  • BandedGridView - The OutOfRange exception occurs when the ExportToXLXS method is called.
  • BandedGridView - The PrintBandHeader option is not taken into account when exporting to csv.
  • BandedGridView : ExportToXls ignores the OptionsPrint.PrintHeader option value when the OptionsView.ShowBands option is disabled.
  • BehaviorManager - A detail row cannot be moved using the row indicator when the Embedded mode is used.
  • DirectX - Grid is painted slowly when using LinqInstantFeedbackSource.
  • Excel-inspired filter - A single value is not cleared when Blanks is selected.
  • FormatException occurs when a value is removed from the Excel filter if the RegEx mask is used.
  • GridControl - A year is wrapped in the Excel DateTime filter popup window when the ForceGdiPlusPaint method is called.
  • GridControl - FindNullPrompt text is not shown in FindPanel after clearing the find text.
  • GridControl - The Excel filter does not update its localization if the CurrentCulture and CurrentUICulture properties were changed on the fly.
  • GridControl incorrectly exports custom icon sets.
  • GridControl with DragDropBehavior - The Dragging operation doesn't start on clicking a grid row line.
  • GridView - The cell text is corrupted when the content is scrolled and the AllowPixelScrolling option is enabled.
  • GridView's horizontal scrollbar is not consistently removed when it is no longer needed.
  • LayoutView - A card caption is not completely visible when it is changed in the CustomDrawCardCaption event handler.
  • LayoutView - An exception is thrown when the Show Customization Form menu item is clicked at design time.
  • NullReferenceException when closing a tile view in a child MDI form.
  • RepositoryItemHypertextLabel - Text moves on clicking grid cells.
  • SearchLookupEdit - Clicking the Column Chooser outside the popup hides it.
  • The application crashes when double-clicking on a rule with a syntax error.
  • The loading indicator has a white background when the Bezier skin is applied.
  • The RaiseCustomDrawCell event does not fire while the GridView.CustomDrawCell event is not used.
  • TileView - Tile's background image is not displayed in the print preview if the GetThumbnailImage event is used.
  • WinExplorerView's Position isn't updated when WinExplorerView is filtered.
  • XtraGrid - The SubstituteFilterEventArgs.Filter value is incorrect if a search query for a particular column ends with the "%" symbol.

XtraLayout Suite

  • LabelControl - Anchors are ignored if Label's BorderStyle property differs from NoBorder.
  • LayoutControl - An item with TokenEdit is incorrectly autosized when EditValueType equals TokenEditValueType.List.
  • LayoutControl - Items get outside LayoutControlGroup boundaries when all rows are cleared and created again.
  • LayoutControl - Touch scrolling is not working for non-DevExpress controls.
  • LayoutControlGroup's CustomHeaderButtons do not show the "Checked" state when the Bezier skin is applied.

XtraMap

  • An unhandled exception occurs when changing the map coordinate system and modifying the layers collection at runtime.
  • An unhandled exception occurs when changing the map layout at runtime in certain situations.
  • An unhandled exception occurs when switching between WMS layers at runtime.
  • Enabling caching leads to freezes/lags while dragging the map (OpenStreetmapDataProvider).
  • Incorrect coordinate system is selected by the WMS layer.
  • It is impossible to connect to the WMS requiring the Service parameter.
  • The Map Legend is not removing old entries when a datasource is changed.
  • The MapPushpin.Transparency property modification is not reflected in the map.
  • The ShapeTitleOptions.Assign method doesn't work.

XtraNavBar

  • OfficeNavigationBar - Items are not removed from the menu when NavBarItem is hidden.

XtraPivotGrid Suite

  • The entire column selection works incorrectly in certain cases.
  • The field filter is not available for unbound columns after upgrading to 17.2.7.
  • The PivotGridStringId.PopupMenuBestFit key is not localized into Russian.
  • The Prefilter editor shows duplicated fields.
  • PivotGrid can display unexpected values in data cells when a data field's summary type is set to any value except the default one in OLAP mode.
  • The DateTime format string is not applied on export if FormatType is set to Custom.
  • XtraPivotGrid - Field header text is aligned differently when the Appearance.FieldValue.TextOptions.VAlignment property is set to Default.

XtraPrinting Library

  • Export to DOCX - The IndexOutOfRange exception is thrown on an attempt to export an HTML-based report (Table Layout).
  • Print Preview - The "Standard Printer" text is not correct in Deutsch localization.
  • Text color of a report's edited fields is lost on exporting these fields to AcroForms.

XtraReports Suite

  • A formatting rule doesn't work in a specific scenario in version 17.2.
  • An exception occurs on an attempt to export a report with merged table cells to a PDF file.
  • Cell borders are hidden in a PDF file if nested tables are used in a report.
  • Conversion Tool - 'The schema does not contain the following relation column' error occurs on editing the query of the report that was converted from a specific Crystal report.
  • Report Designer - The "Values" option is not visible in the "Expression Editor" window.
  • The font size of the XRRichText control is not maintained on repeated pages.
  • XRGauge - ActualValue, TargetValue, Minimum and Maximum properties do not receive their values at runtime when expression bindings are used.
  • XRLabel cannot be hidden in the report (the Visible property is ignored) if this label is bound to the summary expression.
  • XtraPrinting - Reopening the same document produces different visual appearance (the XRRichText issue).
  • XtraReport - Document creation fails with the NullReferenceException (XRPivotGrid issue).
  • XtraReport - XRRichText incorrectly renders a Word document that contains frame objects.
  • XtraReports - A second XPCollection is added each time a report is opened in the End-User Report Designer (IDataSerializer issue).

XtraRichEdit

  • A cell value is inserted into the wrong cell when typing in a cell selected during the Tab navigation.
  • A newly inserted inline picture does not replace a currently selected inline picture.
  • A rotated TextBox does not correctly align its content.
  • Cell vertical alignment items in the "Table properties" dialog are localized incorrectly.
  • CssPropertiesExportType is ignored when exporting a document to Html via the HtmlText property or the GetHtmlText overload without the HtmlDocumentExporterOptions parameter.
  • InvalidCastException is thrown on an attempt to highlight tokens in a specific VB file.
  • InvalidCastException on an attempt to type Japanese symbols.
  • Newly inserted hyperlinks are incorrectly formatted after loading an HTML file containing hyperlinks.
  • Newly produced GDI objects are not cleared after retrieving content using the RtfText property.
  • NullReferenceException on using DocumentIterator after deleting a table located at the end of a document.
  • NullReferenceException when opening a document containing a floating object in a table.
  • RichEditControl calculates a paragraph indent incorrectly after numbering for this paragraph is reset.
  • RichEditControl exports space symbols differently starting with v17.2.4 if the RichEditControl.Options.Export.Html.TabMarker property is set to several space symbols.
  • The "Object reference not set to an instance of an object" exception occurs when opening a document with invalid field code.
  • The caret moves to the wrong cell when attempting to navigate to the Top/Bottom cell using the Up/Down keys in a table with the specific number of columns.
  • The cursor moves to an unexpected position after typing Japanese symbols in RichEditControl.
  • The default value of the XtraRichEditStringId.FileFilterDescription_GifFiles string is incorrect.

XtraScheduler Suite

  • AppointmentPatternExpander generates appointments with the start date later than RecurrenceInfo.End.
  • Images provided in the InitAppointmentImages event handler are not displayed in a print preview.
  • OverflowException is thrown when a user scrolls TimeLineView if OptionsView.EnableAnimation is true.
  • A vertical scrollbar is missing in TimelineView grouped by resources if appointments contain multiline texts.
  • ArgumentException is thrown in the TimeZoneInfo.ConvertTime method called from the TimeZoneEngineBase.ToOperationTime method.
  • The e.ViewInfo.Appearance.BackColor property returns an empty Color in the AppointmentViewInfoCustomizing event.
  • TimeLineView throws an exception on drawing.
  • The HorizontalWeek control in tile mode doesn't correctly split over multiple pages in version 17.2.7.
  • XtraSchedulerReport - The DayViewTimeCells.HorizontalHeaders property is set to HorizontalDateHeaders instead of HorizontalResourceHeaders.

XtraSpreadsheet

  • Borders only from the first conditional formatting rule are rendered for a cell when multiple rules with different border formatting applied to this cell.
  • Changing cell formatting on the protected sheet isn't allowed if the "Format Cells" option is checked in the "Protect Sheet" dialog.
  • Export to TXT/CSV - SpreadsheetControl generates excessive lines for existing empty rows.
  • In ReadOnly mode, the data validation list is opened via the "Alt+Down Arrow" shortcut so that the cell value can be changed.
  • NullReferenceException is thrown on an attempt to close the Form designer in Visual Studio when this form contains SpreadsheetControl with the Formula bar.
  • Provide API methods to add an external workbook with a custom name into the ExternalWorkbook collection.
  • Spreadsheet pictures are modified after a simple load/save.
  • SpreadsheetControl - InvalidCastException on clicking the AutoFilterRow in the Field List.
  • SpreadsheetControl - The Find Panel does not perform search against fields.
  • The cell's drop-down list is immediately closed if SpreadsheetControl is located in the child MDI form.
  • The use of the CopyFrom method leads to the "An item with the same key has already been added" exception when a document contains shared formulas.

XtraTreeList Suite

  • Data Aware Export - Conditional formatting is not applied to the last TreeList row.
  • Multiple selection issue in TreeListMultiSelection.
  • NullReferenceException is thrown on calling the BestFit method of an image column.
  • NullReferenceException occurs when the TreeList layout is restored several times.
  • The CreateCustomNodeEventArgs parameter is null in the Treelist.CreateCustomNode event handler when the AppenNode method is called.
  • ToolTip doesn't disappear when you hover the cursor over the find panel.
  • EditorButton has a wrong caption color when a row is focused and the Office skin is applied.
  • NullReferenceException is thrown on disposing of TreeList when the latter is integrated in ChartControl by using ControlRowSource.
  • NullReferenceException is thrown when clicking an empty cell after a column band parent is changed.
  • NullReferenceException is thrown when the CollapseAll method is called and focus is set on the Auto Filter Row.
  • The cell cursor is set to the beginning of the cell when the right arrow is pressed.
  • The FindNullPrompt property is ignored if the OptionsFind.AlwaysVisible property is set to true.
  • FindPanel uses an incorrect LookAndFeel.

XtraWizard

  • WizardControl - Provide the capability to change a default docking style at the descendant level.
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 .