Essential Studio for WPF Release Notes

v16.2.0.41
June 19, 2018
Starting with version 16.2 (2018 Vol 2), you need to include a valid license key (either paid or trial key) within your applications. Please refer to this help topic for more information

ButtonAdv

Bug Fixes

  • #204344 - Text will now be aligned properly in the control.

ComboBoxAdv

Bug Fixes

  • #202304 - Selected item will now be displayed based on DisplayMemberPath in Multi Selection mode.
  • #206334 - Exception will not raise when the unloading the control.

DateTimeEdit

Bug Fixes

  • #203746 - Blackout Dates will now be set properly.

DocIO

Features

  • #197650, #198520, #201686 - Added support to preserve fonts embedded in Word document during DOCX to PDF conversion.
  • #F131792, #F132491 - Added support to preserve editable form fields during Word to PDF conversion.
  • #195530, #203634, #201967 - Added support to open and save Strict Open XML Document (*.docx) format.
  • #102574, #98747, #200288 - Added support for exporting Word Headings to PDF Bookmarks during Word to PDF conversion.
  • #200288 - Added support for generating 508 compliant PDF documents during Word to PDF conversion.
  • #F137353 - Added CharacterFormat property in WPicture class.
  • #204615, #204634, #205098, #F137327 - Added Font stream property in SubstituteFontEventHandler to set alternate font stream for missing fonts in device during Word to PDF/Image conversion.

Breaking Changes

  • #F137353 - The property CharacterFormat was added to the IWPicture interface.

Bug Fixes

  • #197282 - ArgumentException will be no longer thrown while parsing a particular RTF document.
  • #199294 - The character and paragraph properties inherited from source document default formats are now properly imported to destination document.
  • #197763 - Picture effects are now preserved properly while merging a cloned Word document for multiple times.
  • #196839 - Paragraph with “None” list style type is now preserved properly while parsing a HTML format document.
  • #201256, #201364 - Field code is now serialized properly within “instrText” element while opening and saving DOCX format document.
  • #198450, #198489 - FormatException will be no longer thrown while opening and saving a particular DOCX format document.
  • #198653 - ArgumentOutOfRangeException will be no longer thrown while updating fields in a particular Word document.
  • #200254 - ArgumentOutOfRangeException will be no longer thrown while parsing a particular DOCX format document.
  • #198360 - IndexOutOfRangeException will be no longer thrown while opening and saving a particular Word document.
  • #200327 - Formatting of contents within textbox is now preserved properly while converting a particular Word document as HTML.
  • #199782 - Font preservation issue has been resolved while converting a particular RTF document to Word document.
  • #199747 - No extra characters will be preserved while converting a Word document as RTF.
  • #198068 - Nested body contents are now preserved properly while parsing a particular Word document.
  • #195214 - Paragraph within nested table is now preserved properly while converting a particular Word document as PDF.
  • #195214 - Paragraph with keep with next property is now preserved properly while converting a particular Word document as PDF.
  • #195214 - Vertically merged cells are now preserved properly while converting a particular Word document as PDF.
  • #196520 - Fields with unknown type are now preserved properly while converting a particular Word document as PDF.
  • #196520, #200771 - List numbering preservation issue has been resolved while converting a particular Word document as PDF.
  • #195214 - Table styles are now applied properly while converting a particular Word document as PDF.
  • #199166, #202106 - ArgumentOutOfRangeException will be no longer thrown while updating content control text for Word to PDF conversion.
  • #189615 - Shape flip style is now preserved properly while converting a particular Word document as PDF.
  • #198450 - Frames are now preserved properly while converting a particular Word document as PDF.
  • #199783 - Watermark image is now preserved properly in the converted PDF when wash out property of the watermark is disabled.
  • #198249 - TOC text color is now preserved properly while converting a particular Word document as PDF.
  • #189881 - Text alignment is now preserved properly while converting a particular Word document as PDF.
  • #199056 - Preservation issue due to wrapping text around textbox has been resolved while converting a particular Word document as PDF.
  • #198842 - Footnote preservation issue has been resolved while converting a particular Word document as PDF.
  • #197456 - OutOfMemoryException will be no longer thrown while converting a particular Word document as PDF.
  • #198675 - NullReferenceException will be no longer thrown while converting a particular Word document as PDF.
  • #197524, #202787 - Hanging issue has been resolved while converting a particular Word document as PDF.
  • #196443 - Extra page preservation issue has been resolved while converting a particular Word document as PDF.
  • #200936 - Oval shape preservation issue has been resolved while converting a particular Word document as PDF.
  • #198662 - Image is now preserved properly while merging DOC format documents and saving as DOCX format document.
  • #198007, #195050 - The content control text is now preserved properly while converting a particular Word document as PDF.
  • #195050, #198007 - TOC content is now preserved properly after updating table of content which is inside the content control.
  • #198007, #195050 - Line break is now preserved properly while binding content control text for Word to PDF conversion.
  • #200715 - Ampersand symbol is now imported properly from a particular HTML file.
  • #200861 - The content control text is now preserved properly while converting a particular DOCX format document as RTF.
  • #201472 - File path is now shown properly in hyperlink which is created by using AppendHyperlink method.
  • #201466 - Vertical merged cells are now preserved properly while converting a particular Word document as PDF.
  • #201937, #202761 - ArgumentOutOfRangeException will be no longer thrown while performing Mail merge in a particular Word document.
  • #201812, #202761 - TOC content is now preserved properly while resaving a particular Word document.
  • #200399 - The image position with multiple column issue has been resolved while converting a particular Word document as PDF.
  • #202261 - The gray scale image recoloring is now preserved properly while converting a particular Word document as PDF.
  • #201685 - The horizontal shape position issue has been resolved while converting a particular Word document as PDF.
  • #200702 - Alternative text for OLE Picture is now preserved properly while saving a particular DOCX format document.
  • #200882 - Decimal separator is now preserved properly while exporting a particular HTML file in machines with German culture.
  • #202007 - No longer hangs while performing Word to PDF conversion for a particular Word document in 64-bit environment.
  • #201243 - Text watermark position issue has been resolved while converting a particular Word document as PDF.
  • #202883 - Tab position issue has been resolved while converting a particular Word document as PDF.
  • #201467 - Table missing issue has been resolved while converting a particular Word document as PDF.
  • #204072 - Bidirectional text is now preserved properly while converting a particular RTF document to Word document and vice versa.
  • #201718 - Shape position and size preservation issue has been resolved while converting a particular Word document as PDF.
  • #202700 - No longer hangs while performing Word to PDF conversion for a particular Word document.
  • #201967 - ArgumentOutOfRangeException will be no longer thrown while opening and saving a particular Word DOCX document containing web video element.
  • #201718 - SmileyFace shape preservation issue has been resolved while converting a particular Word document as PDF.
  • #199931 - Macro project signature is now preserved properly in customUI.xml (Ribbon QAT options) for a particular document during DOTM to DOCM conversion.
  • #203526 - NullReferenceException will be no longer thrown while updating document fields in a particular Word document.
  • #201243, #205470 - Text watermark position issue has been resolved while converting a particular Word document as PDF.
  • #204279 - List number is preserved properly while converting a particular Word document as PDF.
  • #199166, #200861, #202966 - Font size is now preserved properly while converting Word document with compatibility option overrideTableStyleFontSizeAndJustification as PDF.
  • #199221 - Table position issue has been resolved while converting a particular Word document as PDF.
  • #190618 - Content and frame position issue has been resolved while converting a particular Word document as PDF.
  • #197686 - IndexOutOfRangeException will be no longer thrown while parsing a particular RTF Word document.
  • #F135803 - Date field with static field code text is now preserved properly while converting a particular Word document as PDF.
  • #199221 - Text splitting issue has been resolved while converting a particular Word document as PDF.

DockingManager

Bug Fixes

  • #202475 - Duplicate header will no longer displayed in tabbed float windows of DockingManager.

  • #205255 – Size of the tabbed float window will no longer changed incorrectly while changing selected tab in DockingManager.

  • #205710 - Right side border of the FloatWindow will no longer cropped while resizing float window in DockingManager.

  • #207747 - Stack overflow exception no longer occurs while floating Tabbed window and re-dock it.

  • #207362 - Close Button color is updated properly in Docking child when theme applied using SfSkinManager.

  • #205255 - Header Background is updated in Active Window when restoring the element from hidden state using ActivateWindow method.

  • #205255 - Size of Tabbed Float window no longer changes based on its selected tabbed child.

  • #205255 - Location of the Tabbed Float Window will not be changed based on the selected tabbed child.

EditControl

Feature

  • #178556 - Provided support for Printing and Print Preview options.

Gantt

Features

  • #198845 - Provided events to detect the task’s progress resizing gesture.
  • #192585 – Provided seconds support in the Gantt.

Bug fixes

  • #200177 - ArgumentException will no longer occur while collapsing the node after adding new column.
  • #200175 – NullReferenceException will no longer be thrown while editing ‘Add New’ column header.

GridControl

Features

  • #191956 - Provided center alignment support for the image cell.

Bug Fixes

  • #199675 - Exception thrown when changing the cursor type in the GridControl has been fixed.

SfKanban

Bug fixes

  • #204096 - Card count will be properly updated in the collapsed column header.
  • #199673 – NullReferenceException will no longer be thrown while dragging the card out of Kanban area.
  • #202929, #203555 – Kanban will now refresh properly when the model value is updated.

PDF

Features

  • #199403,197452 - Support for adding annotation to the PDF Layers is added.
  • #93029,175644,190033,190937,194794,199329,198104 - Support for converting existing PDF document to PDF/A-1b document is added.
  • #188500,197742 - Support for flattening the existing signature field.
  • #188916 - Support for adding custom metadata to the PDF document.
  • #134972 – Support for adding document timestamp to the PDF document.
  • #202269 – Support for fill and save hidden item in PdfLoadedXfaDocument.

Bug Fixes

  • #198270 - Text preservation issue no longer occurs while converting XPS document to PDF.
  • #200302 - Improved the performance when importing the pages from the existing PDF document.
  • #200680 - Null reference exception no longer occurs when altering the page label of existing PDF document.
  • #200527 - Null reference exception no longer occurs when loading a PDF document with open and repair.
  • #200438 - Same key has already been added exception no longer occurs when loading particular PDF document.
  • #199711 - Null reference exception no longer occurs when importing named destinations from the PDF document.
  • #198565 - Null reference exception no longer occurs when merging the particular PDF documents.
  • #197635 - An error was encountered while retrieving page content exception no longer occurs when adding watermark to the existing PDF document in Adobe Acrobat Pro DC.
  • #199398 - URI value from PdfLoadedUriAnnotation is now preserving properly when retrieving the PDF document.
  • #199159 - Null reference exception no longer occurs when importing the pages from the particular PDF document.
  • #198936,198057 - Null reference exception no longer occurs when merging the particular PDF documents.
  • #198683 - Performance has been increased when loading particular PDF document.
  • #198249 - The inner EMF image is preserving properly while converting EMF to PDF.
  • #198498 - Opacity is now properly applying to the flattened annotation.
  • #198487 - Null reference exception no longer occurs when loading the particular PDF document.
  • #198391 - Application crashing issue no longer occurs when performing OCR in multi-threading environment.
  • #198281,198759 - Signature is now valid while adding digital signature to the PDF document in different time zones.
  • #197917 - Null reference exception no longer occurs when drawing HTML text in the existing PDF document.
  • #194851 - Improved the performance while closing the PDF document.
  • #196766,198057,196766 - The document size is optimized when importing the page from the particular document.
  • #197506 - The CreateTemplate method is now working properly in multi-threading environment.
  • #197436 - Argument out of range exception no longer occurs when filling XFA document.
  • #197077,198678 - Cannot find the PDF catalog information exception no longer occurs when loading the particular PDF document.
  • #197123 - PDF form fields are now preserving properly when merging the PDF documents.
  • #196643 - Improved the performance when loading the corrupted PDF documents.
  • #196621 - Improved the performance when splitting a large PDF document.
  • #195214 - Shapes are now preserving properly in PDF while converting EMF document to PDF.
  • #194948 - Improved the performance when creating large PDF document with Hebrew text.
  • #194156 - Image is now preserving properly while converting XPS document to PDF.
  • #194018 - ArgumentException is no longer occurs when flattening a PDF document.
  • #199712 - OutOfMemoryException no longer occurs when providing large input text to QR code.
  • #199907 - The PdfLoadedSignatureField is now loading from the existing PDF document.
  • #177819 - Text extraction is now preserving properly from the existing PDF document.
  • #201640 - Images are now compressing properly, when compressing existing PDF document.
  • #201292 - Cannot use the specified stream exception is no longer thrown, while loading the particular PDF document.
  • #196882 - Borders of PdfLoadedTextBoxField are now preserved properly while flattening form fields.
  • #200987 - PDF will no longer be corrupted, when adding the security to the protected document.
  • #201693 - Null reference exception will not occurs while merging particular PDF documents.
  • #201054 - PdfUsedFonts will not duplicate fonts from the particular PDF document.
  • #194851 - Improved performance for saving large PDF document.
  • #201871 - Preflight error will not occur when flattening PDF document.
  • #200949 - Text will be preserved properly while converting Word to PDF with complete font embedding.
  • #199545 - Border color and font is now retrieving properly from PdfLoadedFreeTextAnnotation.
  • #203312 - Text is now preserving properly when appending to the particular PDF document.
  • #199195 - OutOfMemoryException no longer occurs when performing OCR on large PDF document.
  • #201303 - PDF layer is now removing properly from the page.
  • Child PdfGrid borders are now preserved properly.
  • Cell padding is now applied properly to the background image of PdfGridCell.

PdfViewerControl

Features

  • #186154, #195828, #198778 - Provided support for layers in the PdfViewerControl.
  • #195226, #190937 - Provided support to customize the page gap in the PdfViewerControl.
  • #197765, #196017 - Provided support to perform the ExportAsImage operation with custom DPI values.
  • #199540, #197058 - Improved the quality of contents while printing with Pdfium rendering engine.
  • #200030 - Support for extracting text along with its format has been added.
  • #201537 - Exposed API Duplex in printer settings for double-sided printing in PDF viewer.

Bug Fixes

  • #135328, #197059 - The CPU usage while loading the PDF document in PDF viewer is reduced.
  • #184772 - The memory used for FindText operation in PDF viewer is now optimized.
  • #186813 - The bottle necks in the memory usage while performing the printing operation is reduced.
  • #188321 - Index out of range exception will no longer be thrown while loading the PDF document multiple times in the PdfViewerControl.
  • #194847 - The memory usage while converting the PDF document as an image using the ExportAsImage API is reduced.
  • #195774, #198861 - ImportPage is now working properly after invoking the ExportAsImage method.
  • #196282 - Now, the thickness of the textbox border is set properly while viewing the document using the PdfViewerControl.
  • #197289, #196212 - Invalid Operation exception will no longer be thrown while unloading the PDF viewer control.
  • #197742, #198473 - NullReferenceException will no longer be thrown when the PDF document is exported as images.
  • #197868 - The PDF document is now loaded properly in the PdfViewerControl.
  • #197995, #197765 - NullReferenceException will no longer be thrown while accessing the LoadedDocument API of the PdfViewerControl.
  • #198669, #205080 - OutOfMemoryException will no longer be thrown while scrolling the PDF document in X86 configuration.
  • #199359 - The FindText API is working properly on searching a text.
  • #200191 - The IsDocumentEdited property is now working as expected while editing the form fields.

PivotGrid

Bug fixes

  • #200553 - Raw items are formulated and displayed in values cells correctly.
  • #197783 - SummaryType property is working properly while defining the pivot calculation type as “Nullable”.
  • #175802 - When there are no item in rows and when setting ShowGrandTotals and ShowSubtotals properties, visibility of grand totals and sub-totals are set properly in the control.

Features

  • #136698 - Keyboard accelerators support has been provided.
  • #197201, #197258 - Excel-like layout support has been provided.

Presentation

Features

  • #188453 , #195951, #120538, #150198, #154578, #162596, #165263, #175560, #179509, #190137 - Added support for creating and editing animations in PowerPoint presentation.
  • #195951 - Added support to convert the SmartArt diagrams with shape guide properties.
  • #201054 - Added support to replace a missing font with another substitute font while converting a PowerPoint presentation to image or PDF document.

Breaking Changes

  • The property Timeline was added to the IBaseSlide interface.
  • The property FontSettings was added to the IPresentation interface.

Bug Fixes

  • #201506 - Used memory is now disposed properly after resaving the PowerPoint presentation with charts.
  • #198361 - Images are now preserved properly while performing clone and merge in PowerPoint presentation.
  • #199566 - The URL associated with a hyperlink is now preserved properly while re-saving the PowerPoint presentation.
  • #199259 - Application will no longer hang while re-saving the PowerPoint presentation with SmartArt diagrams.
  • #196810 - PowerPoint presentation is no more corrupted while applying slide formatting options.
  • #199260 - NullReferenceException is no more thrown while converting a Presentation slide to image.

PropertyGrid

Bug Fixes

  • #206667 - Data binding error will no longer occur for ShinyBlue style

ReportDesigner

Features

  • #203246 - Provided support to insert chart report item inside tablix cell using insert option.
  • #203245 - Provided support to add Lookup, LookupSet and MultiLookup functions in expression editor.
  • #198185 - Provided support to add valid query parameter in the report parameter collection.
  • #195842,199950,198037,196107 - Enhanced the report designer localization support.

Bug Fixes

  • #187236 - Resolved the tablix cell renaming issue while merging the cell.
  • #197791 - Existing tablix cell names will not be re-updated automatically after inserting or deleting rows and columns.
  • #197791 - Enable or disable toggle item of tablix row visibility will be serialized properly.
  • #197791 - Now, report viewer will render properly with updated value of tablix toggle item visibility.
  • #202603 - Resolved credential datasource switching issue while creating or modifying the dataset.
  • #201003 - Tooltip property of textbox report item will be serialized properly.
  • #201036 - Chart axis minimum value will take effect when value is modified through properties panel.
  • #199003 - Resolved the copy and pasting report item in multiple report design tab.

Breaking Changes

  • The component resource keys has been modified to provide complete localization support and the modified resources can be download from here.

ReportViewer

Bug Fixes

  • #197755 - Minimum value parsing issue of indicator report item is resolved in German Operating System.
  • #198150 - Improved the performance of parameter UI element while opening and closing the datasource values.
  • #199913 - Now, dependent parameter values are updated properly when parent parameter value is modified.

Breaking Changes

  • The component resource keys has been modified to provide complete localization support and the modified resources can be download from here.

Ribbon

Bug Fixes

  • #205239 - Selected items are properly updated when using binding in RibbonGallery .

SfAccordion

Feature

  • #181600- Provided themes support to change the appearance of SfAccordion such as Office, Metro, Blend styles.

SfChart

Bug Fixes

SfDataGrid

Features

  • #198659 - Supports showing or hiding the GridDetailsViewIndentCell.
  • #199117 – Supports adding the MappingName property for StackedColumn to get unique row data value.
  • #199305 - Supports handling external exception thrown while using the MergedCells with Row Selection.
  • #198190 - Improved loading performance in the SfDataGrid.
  • #200989 - Added Tab key navigation support from parent row to child row template and vice versa.

Bug fixes

  • #136228 - The Group Caption will display the HeaderText while printing.
  • #201602 – The ParentGrid will scroll together with DetailsViewDataGrid when using KeyNavigation.
  • #200382 - The Columns will be removed and added properly while adding columns in the reverse order with Columns.SuspendUpdates as true.
  • #200146 – The cell will enter the Edit mode, even if the previous edit item is in out of view.
  • #199283 – FilterToggleButton width is considered for AutoRowHeight calculation.
  • #200704 – The DetailsViewExpander icon will no longer have any shadow effect.
  • #199147 – Ctrl + Shift + V will no longer to paste the clipboard contents.
  • #199866 - The TextFiltering will work, even if we defined the SfDataGrid inside of context menu.
  • #198728 – The UnableToCastException will no longer thrown while reusing GridDetailsViewExpanderCell.
  • #200273, #200898 - The drop-down will open properly in the secondary window.
  • #201233 - Advanced filter type will be loaded based on corresponding column type and Text filter will be loaded by default,if the column cannot find indexer property type.
  • #197331 - NullReferenceException will no longer thrown when exporting bitmap image to Excel.
  • #204083 - Checkbox filtering for the FilterRow is working properly when the template column bound with Boolean type property.
  • #201251 - Provided CanMaintainScrollPosition option to maintain the scroll position when changing the ItemsSource value.
  • #204510 - Landscape orientation issues have been fixed while printing.

Breaking Changes

  • Validation icon at RowHeader will no longer shown when the GridValidationMode is None.

SfDiagram

Bug Fixes

  • #204994 – Radial tree layout will refresh properly when new items are added.

Features

  • DiagramContextMenu now supports Separator.
  • Printing and Exporting quality is improved for larger diagram.
  • Connector will be connected to boundaries of geometrical shapes with all types of stretch.
  • Undo and redo will also support Connector, Annotation, Port changes.
  • Undo and redo can be performed for custom action.
  • Selection based zooming support is provided.
  • Layout refresh performance is improved, when multiple nodes are added at runtime.
  • AnnotationConstraints for all annotations can be controlled in single place.
  • Dragging can be aborted, blocked or canceled using SelectorChanged event.
  • Connector annotation can now be aligned using absolute value (pixel).
  • Extension methods are provided for all Constraints. You can use add, remove, contains method instead of using bitwise calculation.
  • Connecting to ports are now easier, as the connection will be automatically established when mouse is near port’s vicinity are. This vicinity area can be controlled using the HitPadding property.
  • ItemAdded event support is provided for Group.
  • ConnectorSourceChanged and ConnectorTargetChanged will be fired in two scenarios. When drawing connector using drawing tool, or when end points are dragged. Now, you can differentiate it using Cause property in its event argument.
  • The EditableArea property is provided to restrict dragging of elements.
  • New print preview dialog with header, footer and page-navigation support is provided.
  • Any type of stream can be used to export using ExportStream property. You can choose the type of export format using ExportType properties.
  • Serialization support for DockPort is provided.
  • Bezier curvature will be proportionally updated when source and target end is changed.

Behavior Changes

  • SfDiagram can be used ViewModels directly instead of Views. So, binding between View and ViewModel using BindingStyle.Xaml is no more necessary.
  • By default, ConnectorViewModel and NodeViewModel will have an empty Annotation.
  • The PageBorderBrush property of `IPageSettings’ is changed as Transparent by default.
  • By default, connection tool will be activated when Click and Drag action can be performed on a Port.
  • Connection indicator appearance for Port is updated as Ellipse from Rectangle.
  • Bezier curvature will be proportionally updated when source and target end is changed.
  • We have implemented a new print preview dialog, it will be the default dialog shown when printing. If you want to show the old dialog, please call ShowClassicPrintPreview method instead of Print method from PrintingService.

Breaking Changes

  • The Name property is added in IGestureCommand interface to identify the Commands in Diagram easily.
  • The HitPadding property is added in IPort.
  • SfDiagram will be dependent with Syncfusion.Shared.WPF assembly to have new print preview dialog.
  • The Pivot, Displacement and Length properties added in IAnnotation to provide alignment support for Connector’s Annotation.
  • The Offset property of IConnectorAnnotation is obsolete, use Length property instead.
  • The HistoryManager property is added in IGraph for customization of Undo/Redo actions.
  • The AnnotationConstraints property is added in IGraph to control the behavior of Annotation in Diagram.
  • The Port serialization structure is changed. So, please invoke Upgrade method of SfDiagram before loading the file.

SfMaskedEdit

Features

  • Provided support for Optional, Negative Lookahead and Positive Lookahead regex.

SfRangeSlider

Bug Fixes

  • #204187: RangeSlider Labeling is now appearing fine in WPF platform.

SfRichTextBoxAdv

Features

  • #161448, #199289 - Added ExportCssType property in HtmlImportExportSettings class to specify the CSS type as Inline or Internal.

Bug Fixes

  • #196503 - Table with vertically merged cells is now displayed properly.
  • #198495 - ArgumentException will be no longer thrown on open or save document with invalid format property values.
  • #198495 - Editing contents is now working properly when document has multiple sections.
  • #198872 - List characters are now properly displayed.
  • #198872 - Table column resize is now working properly.
  • #198872 - ArgumentOutOfRangeException will be no longer thrown when insert or delete columns in table.
  • #198872 - ArgumentOutOfRangeException or ArgumentException will be no longer thrown when modifying properties using table properties dialog.
  • #198872 - NullReferenceException will be no longer thrown while merging the selected cells.
  • #198872 - NullReferenceException will be no longer thrown when clearing the borders for selected table using borders and shading dialog.
  • #198872 - Borders are now properly displayed after modifying the cell margins using cell options dialog.
  • #198872 - Table Borders are now properly applied based on the border setting.
  • #198872 - Paragraph break character format is now properly preserved on enter key action.
  • #198872 - Hyperlinks are now properly preserved in the exported RTF files.
  • #198872 - NullReferenceException will be no longer thrown while merging the selected cells and deleting columns.
  • #202878 - Images are now properly resized when resize using the thumbs.
  • #202878 - Caret position is preserved properly after resizing table column or row.
  • #203592 - IndexOutOfRangeException will be no longer thrown while importing the particular HTML document.
  • #204568 - Table and cell widths are now properly preserved while import/export HTML documents.
  • #204568 - Non-displayable character(U+FFFD) is properly removed while importing HTML document.
  • #206470, #206479, #206881 - NullReferenceException is no longer thrown while deleting the last table from a section.
  • #206601 - Caret is now properly visible when zoom percentage is less than 100%.
  • #206493 - Image is now properly updated when the ImageSource property of ImageContainerAdv is changed.
  • #206471 - NullReferenceException is no longer thrown while opening a particular HTML document.
  • #206642 - Commented styles within Style tags are now considered properly while importing HTML.
  • #F137102 - Exception will be no longer thrown while opening Word document with content controls.

SfSchedule

Bug Fixes

  • #203230: The ScheduleDoubleClick event is triggered once when double clicking the appointment in month view.
  • #203025: The Schedule appointments are cleared properly in month view.
  • #196058: The Schedule appointments are rendered correctly when adding with nearby timings.

SfTreeGrid

Features

  • #201499,#136804,#129411 - Provided built-in support to drag and drop the rows.

Bug fixes

  • #203042 - NullReferenceException will no longer thrown when cell value is null during Excel exporting.
  • #201638 - Rendering issue will no longer occur in stacked header when scrolling horizontally.

Breaking Changes

  • Validation icon at RowHeader will no longer shown when the GridValidationMode is None.

SfTreeNavigator

Bug Fixes

  • #204585 - Now the items is not disappeared when navigating through each level.

SfSpreadsheet

Features

  • #190398 - Provided support to import the Excel file in read-only mode when it is already opened in another application.

Bug Fixes

  • #202414 - Exception will be no longer thrown while loading Excel workbook for collapsed spreadsheet control in view.
  • #202588 - Number format is correctly updated in the spreadsheet and ribbon based on the culture settings.
  • #201716 - Values from the old sheet are cleared in newly added sheet in 4.7.1 .NET Framework.
  • #206402 - Null reference exception will be no longer thrown while open the new excel file at run time.

SpreadsheetControl(Classic)

Bug Fixes

  • #200635 - Initial loading performance has been improved.
  • #204132 - Increase and decrease decimal places does not affect the column widths after saving and importing.
  • #205601 - Scrolling works fine in the imported sheet which contains split panes.
  • #206339 - TODAY formula calculates properly in German region settings.

TabControlExt

Bug Fixes

  • #203816 – TabItem content hold in memory even we remove item from TabControlExt has been fixed.

  • #206288 - Context menu items of TabItemExt not displayed on right click while binding custom context menu items has been fixed.

TreeViewAdv

Features

  • #201499 - Support to drag into and drop out of other control.
  • #160614 - Binding support for SelectedItems.

UpDown

Bug Fixes

  • #204855 - NumberDecimalDigits will now bind Two-way by default.

XlsIO

Features

  • #155355, #179457, #204279 - Provided support for chart color and size properties referencing from style IDs in Chart to Image and PDF conversions.
  • #116822, #117394, #119390, #119962, #129968, #133270, #140132, #140126, #165470, #196116 - Provided support for AutoShapes in Excel to PDF conversion.
  • #201193 - Provided support to retain formula references while removing and reattaching worksheets.
  • #196744 - Provided support for “Repeat All Item Labels” option in pivot table.
  • #193297 - Provided support for GroupShapes.
  • #186369 - Provided support to skip blank cells on range copy.
  • Provided support for Resize and Offset operations in IRange.
  • Provided support for extension lists that are supported by Microsoft Excel.

Breaking Changes

  • #155355, #179457, #204279 - Style property is added in IChart interface.
  • #201193 - UpdateSheetFormulaReference is added in IApplication interface to ensure whether to remove worksheet reference in formulas on removing and reattaching the worksheet.
  • #196744 - RepeatLabels property is added in IPivotField interface.
  • #196744 - RepeatAllLabels(bool) method is added in IPivotTableOptions interface.
  • #193297 - Group(IShapes), UnGroup(IGroupShape), UnGroup(IGroupShape, bool) methods are added in IShapes interface.
  • #186369 - CopyTo(IRange, ExcelCopyRangeOptions, bool) method is added in IRange interface to skip blank cells while copying.
  • #198134 - FullFileName property is added in IWorkbook interface.
  • #198663 , #198664 - IRange and IWorkbook interfaces are implemented with IEnumerable.
  • Resize() and Offset() methods are added in IRange interface.
  • ShowLeaderLines and LeaderLines properties are added in IChartSerie interface.
  • IIconConditionValue interface with properties IconSet and Index is added.

Bug fixes

  • #200525 - Corruption issue while removing last row in a table is fixed.
  • #200090 - Space preservation issue while resaving a binary (XLS) file to xml format (XLSX) is fixed.
  • #198853 - Incremental formula is set properly for formulas with sheet reference.
  • #198385 - Legend color is not set when applied for entire legend collection is fixed.
  • #198849 - Column styles will be moved properly while inserting column in a worksheet.
  • #198858 - File with macros can be saved successfully without any corruption.
  • #198898 - Excel file with external formula reference in data validation can be opened without any exception.
  • #198785 - Find values within range accepts ExcelFindType.Values without any exception.
  • #198289 - Performance issue while opening Excel file with data validation applied on large range is resolved.
  • #198385 - Issue with chart axis font color for binary file is fixed.
  • #158298 - Month and day columns in pivot table can be sorted properly.
  • #197892 - Text gets cropped on CSV to PDF conversion is fixed.
  • #195255 - Performance issue while closing the workbook is fixed.
  • #197896 - Filter icon visibility issue in merged column header is fixed.
  • #197903 - Number formats are preserved correctly without any addition of extra slashes.
  • #198277 - Exception raised while opening the Excel file with date cell type is resolved.
  • #197711 - Exception thrown while saving an XML file having default parent style index to XLSX format is resolved.
  • #135796 - Issue with border of text box shape in worksheet to image conversion is fixed.
  • #197433 - Issue with row height value when changing the system resolution is resolved.
  • #197691 - Issues with Doughnut chart explosion and category values in the data labels in chart to image conversion are fixed.
  • #197106 - Calculated field can be added to more than one pivot table without any file corruption.
  • #196836 - Object reference exception when worksheet has custom property set to null is resolved.
  • #196955 - Chart font color settings are applied properly in chart elements.
  • #158298 - Issue with pivot table field sorting when sort field items are less than the field item count is fixed.
  • #196737 - Worksheet header image can be replaced properly without any variation in image size.
  • #196116 - Image is rendered properly in Excel to PDF conversion when ExportQualityImage property of converter settings is set true.
  • #196502 - Exception while opening an Excel file with empty fill tag is resolved.
  • #191260 , #196173 - Used range is properly updated while layouting a pivot table.
  • #196117 - Issue with hyperlink added to a cell after adding shape hyperlink is fixed.
  • #195137 , #196893 - Column text contains DateTime formatted values instead of Date values is fixed.
  • #198849 - Cell data validation is removed properly while copying empty cells.
  • #F135796 - ArgumentOutOfRangeException in PresentationCore during chart to image conversion in different cultures is fixed.
  • #F136967 - Issue while parsing numeric cell value in Brazil culture is fixed.
  • #200508 - Pivot field sorting is incorrect while sorting month name is fixed.
  • #203029 - Issue with nullable properties not getting exported in Business Objects is fixed.
  • #201868 - ArgumentException raised while retrieving UsedRange for binary file is fixed.
  • #201968 - Issue while setting formula with IF function is fixed.
  • #200818 - File gets corrupted while setting numeric value for named ranges is resolved.
  • #201967 - Issue with percentage values in chart is fixed.
  • #201618, #202220 - NullReferenceException while converting the worksheet to image with particular number format is resolved.
  • #201685 - Exception with the large category axis labels in chart to image conversion is fixed.
  • #201131 - Formula value is incorrect while parsing the workbook is fixed.
  • #201140 - Performance issue while opening Excel file with charts is fixed.
  • #200629 - Need to skip the exception for null values in template marker.
  • #199992, #202778, #202886 - Issue with invalid formula in OfficeChart is fixed.
  • #201506 - Memory leak issue in OfficeChart is resolved.
  • #204215 - Empty chart with date time category axis can be converted to image without any argument exception.
  • #203971 - Issue with OLE object type of Acrobat document is fixed.
  • #203970 - Picture associated with OLE object is rendered properly in Excel to PDF conversion.
  • #203402 - RTF text is rendered properly in Worksheet to Image conversion for the framework 4.0.
  • #203204 - Exception thrown while setting negative values to shape properties is resolved.
  • #202589 - Issue with Picture property of OLE object is fixed.
  • Corruption issue is resolved while copying tables with same name by AddCopy().
  • Performance issue while copying entire column to another range is resolved.
  • Conditional formats are removed from destination range while copying is fixed.
  • Worksheet unused columns are not collapsed in Google Sheets.
  • Exception is no longer thrown while copying tables to existing table ranges.
  • Issue with visibility of zero or negative size values for bubble chart data points in chart to image conversion is fixed.
  • The data points are set with possible ways of display blank as option in chart to image conversion.
  • Exception while opening Excel file with DDE link formula is resolved.
  • Fixed various issues in CopyTo() and AddCopy() of tables, formulae, ranges, shapes and worksheets.
  • AutoShapes are not re-positioned properly after moving to same or different worksheet using CopyTo() is fixed.
  • Issue with incorrect table formula value is fixed.
  • Chart line colors are not varied and are returned properly.
  • Issue with left and top positions for Checkbox is returned is fixed.
  • Chart category axis value is proper while creating a chart with data values containing formula.
  • Null reference exception thrown while setting “BASE” formula is resolved.
  • Worksheet data is exported to data table with proper column name.
  • Exception thrown while opening a workbook having unused formats with ParseWorksheetsOnDemand is resolved.
  • Exception thrown while converting a chart with date axis to image is resolved.