
Maintenance release includes several bug fixes.
Fixes
All WinForms Controls
- A white colored item isn't shown in the SVG Icon Builder's preview.
- ColorPickEdit - Control values are truncated when using the Bezier theme.
- RepositoryItemHyperLinkEdit's link color is not changed based on an applied skin.
Data Access Library
- OverflowException occurs on an attempt to use an Excel file as a data source for ExcelDataSource.
MVVM Framework
- NavigationFrame MVVM - The QueryControl event is not raised after releasing a view when it is selected again.
PDF Processing (Common)
- Text Extraction - Extracted text is incorrect if the 'ToUnicode' cmap contains a range mapping with a mapping value longer than two bytes.
PDF Viewer
- Navigation - Automatic scaling should not add new states to the document navigation history.
- Navigation - Quick execution of several PdfZoomCommand instances does not add new states to the document navigation history.
- Usability - There is no way to determine that an annotation has been changed via the Annotation Properties dialog.
Snap
- NullReferenceException on an attempt to drag fields from SnapFieldListTreeView when the CTRL key is held down.
XtraBars Suite
- BaseDocument - The icon in the header does not change.
- Custom report designer: AllowDefaultSvgImages=False breaks the ribbon.
- DocumentManager - TabbedView does not show images for documents.
- Exception occurs in the BarItemImageOptions.GetDisabledLargeImage method after upgrading from v17.2.5 to v17.2.6.
- GalleryControl - A Visual Studio error appears on Adding Image to a Gallery Item.
- GalleryControl - NullReferenceException is thrown in the GalleryItemImageOptions.GetImageCollection method.
- RecentItemControl - NullReferenceException is thrown when binding an item's Caption to a property at design time.
- RibbonForm - The active form changes on the RibbonPageGroup click.
- RibbonStatusBar placed onto RibbonForm has inconsistent appearance depending on the WindowState property.
- TabForm hides its items if the ControlBox property is set to False.
- The FormPainter.PointToFormBounds method throws and suppresses OverflowException internally.
- The ribbon form doesn't open in the design view after upgrading from v12.2 to v17.2.6.
- ToolboxControl - Text is rendered incorrectly when the width is insufficient.
- Visual Studio crashes after clicking the "Content Containers" menu in the WindowUIView designer.
XtraCharts Suite
- An unhandled error occurs when removing the SeriesPoint object at runtime in certain situations.
- An unhandled exception occurs when rendering the Pie Series layout in certain situations.
- Palettes Editor - It is impossible to set ScaleMode to Extrapolate in a new custom palette.
- The ShowCrosshair method does not point to the specific SeriesPoint item in certain situations.
XtraDiagram
- DiagramControl doesn't scale custom cursors on high DPI monitors.
- NullReferenceException is raised when an item is removed from DiagramControl.
XtraEditors Library
- CalendarControl - Incorrect alignment on resizing.
- CheckEdit is incorrectly drawn if a transparent gif is assigned to its ImageGrayed property.
- ColorPickEdit - Some ColorDialogOptions aren't in effect in the Simple ColorDialog.
- ColorPickEdit - There is no way to change a selected color frame.
- DropDownButton - The Cursor property is ignored when the AllowHtmlDraw option is enabled.
- ImageComboBoxEdit - The ArgumentOutOfRangeException is thrown on clicking an editor with an empty ImageList collection.
- ImageComboBoxList - The -1 value of the ImageIndex property is not taken into account.
- ImageListBoxControl - An item doesn't show its image.
- LabelControl - Vertical auto-size does not work when the minimum and maximum heights are specified.
- Narrator does not read the selected TrackBarControl.
- PictureEdit - The image background is black when DirectX is enabled.
- PictureEdit does not convert an SVG image to the gray scale when disabled.
- PopupContainerControl disappears at design time after it is shown in the GridControl's Feature Browser.
- Progress Bar Animation values are not applied.
- ProgressBarControl - Flow animation is not shown when the Office 2016 Colorful skin is applied.
- The "NotImplementedException" exception is thrown when calling the EditorButtonCollection.ToList method.
- XtraForm - The Paint event is not firing if the SizeGripStyle property is set to Show.
XtraGauges Suite
- RangeBar does not consider its background as Geometry.
XtraGrid Suite
- Excel Filtering - Field filter works incorrectly in some scenarios with using null/empty values.
- Excel Inspired Filter - German localization is missing for several keys.
- ExportToXlsx - Hyperlink color in the exported file is incorrect in certain skins.
- Grid - The export progress panel is not centered when the form is not TopLevel.
- GridControl - The Check column is not exported to Excel in DataAware export mode.
- GridLookUpEdit - Pressing the Left/Right arrow key does not navigate to tiles if TileView is used.
- LayoutView - Incorrect sort icon is shown when a field is sorted and hovered.
- LayoutView - The Sort icon is incorrectly displayed when CardDifferences are added.
- NullReferenceException occurs when e.DataItems are accessed in the FilterPopupExcelData event in ServerMode.
- PropertyGridControl crashes on the left/right arrow key press.
- The 2-Color scale option is selected in the Edit Format Rule window when applying the 3-Color scale rule.
- The ArgumentOutOfRangeException is raised after opening the Excel style filter when data is not shown.
- The Year To Date criterion excludes Today.
- TileView - ScrollButtons do not render correctly when DirectX is enabled.
- TileView - Support text highlighting while searching data by using the Find Panel or SearchControl.
- TileView grouping prevents data display with different server mode datasources.
XtraLayout Suite
- DataLayoutControl incorrectly binds complex controls to detail collections if the Allow Generating Collection Properties option is enabled.
XtraMap
- BingRouteDataProvider - Route is not calculated for valid waypoints in certain situations.
XtraPivotGrid Suite
- Customization Form does not display tooltips for fields with DisplayFolders.
- LinqServerModeSource bound to XPQuery XPO source cannot execute the count function.
- PivotGrid - Memory usage increases if the RefreshData method is executed frequently.
- PivotGrid - NullReferenceException occurs in the PostEditor function.
- PivotGrid displays the data field inside a field group after the group has been expanded in certain cases.
- PivotGrid requests data from unbound properties of the data source.
- The CellClick event is not fired in PivotGrid.
- The NullReferenceException is raised if a wrong rowIndex is passed as a parameter to the PivotDrillDownDataSource.GetValue method.
XtraPrinting Library
- Export to RTF/DOCX - Truncated content in a margin band disrupts the output.
XtraReports Suite
- The new Expression Bindings feature adds extra DLL dependencies.
- Documentation - Add a note that interactive sorting is not supported in XRSubreport.
- Documentation - The event list of the XRPageBreak control contains the PrintOnPage event but this event cannot be handled for the control.
- Export To PDF - A control's white borders are exported to PDF with a black color.
- Export to PDF - Version 17.2 produces several rendering issues at 100% zoom (related to line spacing).
- Export to Text - Remove trailing whitespaces after the latest value in a row.
- Export to Text - The size of a multi-line RTF string is not correctly measured.
- Localization - Font properties are not localized in the property grid of the End-User Report Designer.
- Localization - Translate the "Keep row height" option located in the DOCX export options dialog into German.
- The Detail band is not printed if an expression for the Visible property returns the True value.
- The ribbon Document Viewer does not trigger the NextPage/PrevPage commands after pressing the PageDown/PageUp keys.
XtraRichEdit
- Certain complex hyperlinks are incorrectly imported from HTML causing improper operation of the RTF export routine.
- Formatting is lost when text is replaced using the AutoCorrect feature.
- RichEditControl renders the text highlighting for space characters if there are no character after these spaces.
XtraScheduler Suite
- NullReferenceException is thrown in the AppointmentScrollingAnimator.ScrollAreaBounds property getter.
- Resizing WeeklyRecurrenceControl no longer wraps day checkboxes.
- The AutoAdjustForeColor option settings are ignored if the "The Bezier" skin is applied.
XtraSpreadsheet
- Mail Merge in SpreadsheetControl does not work when a data source implements IDisplayNameProvider.
- The filter button's borders are drawn over the cell selection's left and right borders.
- The TimeCategoryNumberFormatGenerator.TryValidateAllCultures method throws System.Globalization.CultureNotFoundException when checking a time format applied to a cell.
XtraTreeList Suite
- Unchecking the Blank flag in the Excel-Style filter does not clear the condition.
- An incorrect control is focused on pressing TAB when an in-place editor is active.
- Images disappear when a fixed column is shown on the right.
- NullReferenceException is thrown after removing a node when the TreeListNode.SetValue method is called.
- State images have an incorrect background color after changing the appearance settings.
- ToolTip is incorrectly assigned in the TreeListBand.Assign method.
XtraTreeMap
- It is impossible to use the GroupHeaderTextPattern property to format labels.
XtraVerticalGrid Suite
- VGridControl - A field name is shown for a row if a caption is not set.
- VGridControl - Exception is thrown when CTRL+Click the grid not bound to a data source.
- VGridControl.CustomDrawRowHeaderCell incorrectly displays custom captions.