Essential Studio for WPF Release Notes

v14.3.0.49
September 28, 2016

Chart (Classic)

Bug Fixes

  • #160726 - NullReferenceException will no longer be thrown while calling Dispose method.

DateTimeEdit

Bug Fixes

  • #161231 - SelectionChanged event fired multiple times while selecting the date from Popup window issue has been fixed.

DocIO

Features

  • #158446 - Support to access and modify AllowOverlap for a Textbox has been added.
  • #160314 - Support to access CommentStart and CommentEnd range for a Comment has been added.
  • #134302, #125959 - Added support to export Word document as an OpenDocument Text(ODT) format documents.

Bug Fixes

  • #156461 - Symbol preservation issue has been fixed while resaving the particular RTF document.
  • #156461 - Table header row is now preserved properly while resaving the particular RTF document.
  • #158390 - Special characters is now preserved properly while resaving the RTF document.
  • #156461 - TOC alignment is now preserved properly while converting a particular RTF file to Word document.
  • #159078 - AutoHyphenation setting is now preserved properly while resaving the Word document as RTF file.
  • #159658 - Line break is now preserved properly while converting particular Word document to RTF.
  • #159668 - Paragraph style is now preserved properly while resaving a RTF document.
  • #158263 - TOC text contents are now preserved properly while resaving a particular Word document.
  • #160117 - NullReferenceException will no longer thrown while performing Mail merge using ExpandoObjects.
  • #160072 - EndGroup merge field preservation issue while using RemoveEmptyGroup has been resolved.
  • #159331 - Line spacing preservation issue has been fixed while resaving a particular Word document.
  • #157651 - ArithmeticException will no longer thrown while parsing DOC format Word document.
  • #159459 - Date format with invalid value is now preserved properly while performing Mail merge.
  • #159300 - ArgumentOutOfRangeException will no longer thrown while inserting a section break using InsertSectionBreak API.
  • #159295 - ArgumentOutOfRangeException will no longer thrown while opening a particular DOCX format document.
  • #161012 - Null reference exception will no longer thrown while opening a particular RTF file.
  • #159859 - Image background color is now preserved properly while resaving a particular Word document.
  • #160658 - Picture color is now preserved properly while resaving the Word document.
  • #161449, #158728 - No longer hangs while opening a particular DOCX format document.
  • #162513 - Image overlapping issue has been fixed while resaving a particular Word document.
  • #158472 - Checkbox is now preserved properly while resaving a particular Word document.
  • #156622 - File corruption issue has been fixed after executing Mail merge process for a particular Word document.
  • #158650 - No longer hangs while updating document fields for a particular Word document.
  • #159712 - Image size is now preserved properly while resaving a particular RTF document.
  • #163074 - PageRef field result value is now properly updated while updating document fields for a particular Word document.
  • #163074 - NullReferenceException will no longer thrown while updating document fields for a particular document.
  • #158494 - Spacing and symbols are now preserved properly while resaving a particular RTF document.
  • #158494 - Paragraph missing issue has been fixed while resaving a particular RTF document.
  • #158494 - Normal style is now preserved properly while resaving a particular RTF document.
  • #162224 - NullReferenceException will no longer thrown while resaving a particular Word document.
  • #162163 - Font name is now preserved properly while inserting a text using BookmarkNavigator.InsertText API.
  • #162204 - DocIO generated documents are now properly opened in Google docs.
  • #162224, #157132 - NullReferenceException will no longer while opening a particular Word document.
  • #156859 - Image preservation issue has been resolved while converting a particular Word document as PDF.
  • #156827 - Tab stop based on compatibility option of ‘ForgetLastTabAlign’ is now properly preserved while converting a particular Word document as PDF.
  • #157199 - NullReferenceException will no longer thrown while converting a particular Word document as PDF.
  • #157199, #159064 - IndexOutOfRangeException will no longer thrown while converting a particular Word document as PDF.
  • #157199 - Image position are now preserved properly while converting particular Word document as PDF.
  • #157194 - Textbox content preservation issue has been resolved while converting a particular Word document as PDF.
  • #157194 - Line shape is now preserved properly while converting a particular Word document as PDF.
  • #158757 - Table row background color preserved properly while converting a particular Word document as PDF.
  • #158757 - Tab stop is now preserved properly while converting a particular Word document as PDF.
  • #159373 - Paragraph horizontal alignment preservation issue has been resolved while converting a particular Word document as PDF.
  • #158995 - Table row is now preserved properly while converting a particular Word document as PDF.
  • #160085 - Multi column text preservation issue has been fixed in Word document to PDF conversion.
  • #160288 - Text formatting is now preserved properly while converting a particular Word document as PDF.
  • #159859 - Text position is now preserved properly while converting a particular Word document as PDF.
  • #160085 - Paragraph contextual spacing is now preserved properly while converting a particular Word document as PDF.
  • #156913 - Sinhalese text is now preserved properly while converting a particular Word document as PDF.
  • #159065 - Hyperlinks are now preserved properly while converting a particular Word document as PDF.
  • #161130 - Paragraph alignment is now preserved properly while converting Word document as PDF.
  • #160732 - Horizontal lines are now preserved properly while converting a particular Word document to PDF.
  • #159686 - Images are preserved properly while converting a particular Word document as PDF.
  • #159295 - Header image is now preserved properly while converting a particular Word document as PDF.
  • #161435 - Image overlapping issue has been fixed while converting a particular Word document to PDF.
  • #136131 - OutOfMemoryException will no longer thrown while converting a particular Word document as PDF.
  • #161197 - Table is now preserved properly while converting a particular Word document as PDF.
  • #156827 - Image cropping is now preserved properly while converting a particular DOC format document to PDF.
  • #159868, #161156, #160703 - Image missing issue has been fixed while converting a particular Word document as PDF.
  • #160467, #162755 - Images are now preserved properly while converting a particular Word document as HTML.
  • #158690 - Invoice showcase sample is now properly published as an executable file.

DockingManager

Features

  • #157701 - ItemsSource support has been provided to populate Docking windows through binding.
  • Provided support to drag the AutoHidden items to Float.
  • Provided support for Topmost behavior as like WPF window to DockingManager NativeFloatWindow.

EditControl

Bug Fixes

  • #162599 - Undo and Redo operations now working properly.

Gantt

Feature

  • Provided support to highlight the critical path in the Gantt Chart.

GridControl

Features

  • #161262 – Provided the Image alignment support for “TextImage” cell type.

Bug Fixes

  • #158379 - Selection background of covered cell is now updated correctly while deleting the row or column.

  • #160515 - CurrentCellClosedDropDown event is now fired correctly while closing the Drop-down using tab or arrow keys.

GridDataControl

Bug fixes

  • #141832 - Cell is now detected in Coded UI.

PDF

Features

  • #157075 - Support has been added to draw content directly in content stream during HTML to PDF conversion using IE.
  • #157234 - Support for adding textbox fields with same name has been added for both the existing and new documents.
  • #158792 - Performance is now improved while merging PDF documents.
  • #106625, #145937 - Provided support for creating, editing and filling both static and dynamic XFA form in a PDF document.
  • Added support for Code128 type of Barcodes.

Bug Fixes

  • #161770 - Exception is no longer thrown while time stamping the PDF document.
  • #161606 - Application will never hang while generating PDF documents in multithreading environment.
  • #158316 - Alignment is now preserved properly while converting Excel to PDF.
  • #162060 - Exception is no longer thrown, while reading the form fields.
  • #161780 - Format exception is no longer thrown while converting XPS to PDF.
  • #161619 - Border width of checkbox field is now preserved properly.
  • #163097 - Border width of textbox field is now preserved properly.
  • #163551 - Web link will be enabled properly when adding PdfTextWebLink to PdfLoadedDocument.
  • #161994 - Exception is no longer thrown while flattening the form field.
  • #161102 - Shapes are no longer missed while converting EMF to PDF.
  • #160094 - Images are rendered properly while drawing in PDF document.
  • #160057 - NullReferenceException is no longer thrown while merging the PDF document.
  • #159398 - NullReferenceException is no longer thrown while getting the index from page.
  • #159067 - Fatal error is no longer thrown while loading the PDF document.
  • #159859 - Bold texts are now preserved properly while converting EMF to PDF.
  • #156890 - Image data is now cleared properly, while disposing the PdfImage.
  • #156607 - Images are now preserved properly when converting EMF to PDF.
  • #156700 - Polish text is now preserved properly while converting Word to PDF.
  • Annotations are now removed properly while using remove method in PdfLoadedAnnotationCollection.
  • Text is now preserved properly while converting EMF to PDF.
  • Text is now retrieved properly from PdfLoadedTextBoxField.
  • Currency symbol is now retrieved properly from PdfLoadedTextBoxField.
  • Popup annotation position has been preserved properly.

PdfViewerControl

Features

  • #112795 - Support for bookmark navigation is added to the PDF viewer control.
  • #160149 - Support for editing and saving the AcroForms is added to the PDF viewer control.
  • #161522 - Provided support for zooming PDF document where mouse cursor is pointed using CTRL + MouseWheel.
  • #161407 - Provided support for enabling and disabling text selection feature in PDF viewer control.
  • #161461 - Text search option has been added in the PDF viewer default toolbar.

Bug Fixes

  • #161677 - Shapes in the PDF document are filled with appropriate colors in PDF viewer control.
  • #160325 - Unnecessary horizontal lines are not drawn at the top of the PDF document in the PDF viewer control.
  • #160598 - Images in the header are rendered properly without distortion.
  • #160585 - Images are rendered properly in PDF viewer control.
  • #161254 - Umlauts and Euro signs are rendered properly in PDF viewer control.
  • #160956 - Type 1 fonts contents are rendered properly in PDF viewer control.
  • #161521 - Page navigation using the Keyboard Up and Down keys are working properly in PDF viewer control.
  • #158397 - Invalid Operation Exception will not be thrown anymore while loading the PDF documents into the PDF Viewer Control continuously.
  • #161233 - Exception will not throw while loading the corrupted PDF document in PDF viewer.
  • #161517 - Watermarks are displayed properly in PDF viewer control.
  • #159104 - Invalid Operation Exception does not occur anymore while asynchronously loading the PDF document in the PDF viewer control continuously.
  • #161662 - Thickness of the textbox fields are preserved properly in PDF viewer control.
  • #161519, #163178 - PDF document contents are not displayed as blurry anymore.

PivotGrid

Bug fixes

  • #163258 - Exception thrown when launching the application through satellite assembly has been fixed.
  • #157750 - Exception thrown while exporting due to null values has been fixed.
  • #162772 - Exception thrown when filtering the empty rows has been fixed.
  • #160329 - Filter values lost while perform filtering has been fixed.
  • #159622 - Localization problem in field header when ShowDisplayFieldsOnly is set to false has been fixed.
  • #160230 - Rows disappears when vertical scrolling done quickly has been fixed.
  • #162813 - We have now included Calculated Field properties during serialization.
  • #159718 - Exception raised while applying filtering for empty value has been fixed.
  • #159287 - PivotEngine returning wrong values when using DataTable has been fixed.
  • #158714 - Grand string does not get localized in total region has been fixed.
  • #148331 - GetRawItems not working properly with de-serialized filtered records has been fixed.

Predictive Analytics

Features

  • #160092 - Added support for K-Nearest Neighbors model.

Presentation

Features

  • #159550 - Support for marking PowerPoint presentations as final, making it non-editable, was now added.
  • #137837, #159731, #160172, #160129 - Support was now added to include and remove the OLE Objects in PowerPoint presentation
  • #158245 - Support was added to modify the slide layouts in PowerPoint presentation

Breaking Changes

  • The property Masters was now added into IPresentation interface
  • The property Final was now added into IPresentation interface
  • The property LayoutSlides was now added into IMasterSlide interface
  • The method Add was now added in ILayoutSlides interface
  • The method Add was now added in ISlides interface
  • The method AddOleObject was now added in IShapes interface

Bug Fixes

  • #159312 - PowerPoint presentations will be no longer corrupted while resaving
  • #159550 - The video files will be now preserved while resaving the PowerPoint presentations
  • #159309 - PowerPoint presentations will be no longer corrupted while cloning the slides containing comments
  • #157762, #160677 - The existing paragraph font size is now retrieved properly while loading the PowerPoint presentations
  • #157742 - The font size for the contents within table is now retrieved properly while loading the PowerPoint presentations
  • #160677 - The “FontName” of the paragraph is now retrieved properly while loading the PowerPoint presentations
  • #160677 - The “HorizontalAlignment” value of the shapes are now retrieved properly while loading the PowerPoint presentations
  • #160677 - The “VerticalAlignment” value of the shapes are now retrieved properly while loading the PowerPoint presentations
  • #157132 - The “Null Reference Exception” will no longer be thrown while parsing PowerPoint slides containing charts.
  • #162341 - Null reference exception will be no longer thrown while merging a cloned slide to another presentation
  • #161913 - The SmartArt diagrams will be now preserved properly while cloning a PowerPoint slide
  • #160507 - Text positions are now preserved properly while performing Presentation to PDF conversion
  • #159565 - Chinese content is now preserved properly while performing Presentation to PDF conversion
  • #157742 - The page numbers are now preserved properly while performing Presentation to PDF conversion

PropertyGrid

Bug Fixes

  • #162507 – Performance issue with PropertyGrid has been fixed.
  • #162493 - MemoryLeak will no longer occur while changing the SelectedObject in PropertyGrid.
  • #162666 - “Description” attribute updated properly while changing the attribute at runtime.

ReportDesigner

Bug Fixes

  • #162881 – Grouped column of a tablix report item can be removed.

  • #160219 – Now, recent files are stored in user document folder.

  • #162640 – Now, polar and radar chart types can be added from property dialog.

ReportViewer

Bug Fixes

  • #113198 – Microsoft Visual Basic function expression evaluation issue has been fixed.

  • #142957 – Now, text in tablix cell can be viewed without any text cut.

  • #162361 – Now, the height of the rectangle renders properly when a textbox is placed inside it.

  • #154186 – VAL function can be used with aggregate functions for field expressions.

  • #154186 – Tablix group keep together rendering problem in print layout has been fixed.

ReportWriter

Bug Fixes

  • #154186 – Now, global built-in collection (ReportName, ReportServerURL) works in server mode.

  • #158491, #154186 – Tablix border rendering problem in PDF export when individual border is set to none has been fixed.

  • #154186, #157872 – Now, tablix hidden cells are working properly in all export types.

  • #154186 – Now, tablix cell data will display properly when static member of a column visibility is set to hidden.

  • #160526 – Chart report item labels overlap has been resolved.

  • #162361 – Now, entire report border displayed in PDF export.

  • #154186 – Resolved textbox overlapping with each other in PDF export when its height is less compared to design height value.

  • #154186 – Now, the textbox border displayed properly when different side borders used.

  • #154186 – Now, Textbox report item render in exact position if it has new line space.

  • #158154 – Textbox rendering problem with hidden expression in report header in PDF export has been fixed.

Breaking Changes

  • The PPTVersion property has been deprecated. Use PptVersion in PPTOptions instead.

  • The ExcelVersion property has been deprecated. Use ExcelVersion in ExcelOptions instead.

  • The HideHTMLPageSeparator property has been deprecated. Use HidePageSeparator in HTMLOptions instead.

  • The PDFTempPath property has been deprecated. Use TempPath in PDFOptions instead.

  • The PDFSplitPageCount property has been deprecated. Use SplitPageCount in PDFOptions instead.

  • The EnablePDFSplitMerge property has been deprecated. Use EnableSplitMerge in PDFOptions instead.

  • The PDFFonts property has been deprecated. Use Fonts in PDFOptions instead.

  • The WordFormatType property has been deprecated. Use FormatType in WordOptions instead.

Ribbon

Bug Fixes

  • #162733 – Now Localization applied properly for all the content.
  • #162979 - NullReferenceException will no longer thrown in QAT dialog.
  • #160099 – Collapsed items will no longer display in customize window.
  • #161531 – Now Ribbon state toggle button visibility problem has been fixed.

RichTextBoxAdv (Classic)

Bug Fixes

  • #161816 - The special characters are now properly preserved in the generated HTML.

SfBarcode

Features

  • Support for converting 1D Barcode to Image has been added.

SfChart

Bug Fixes

Features

SfDataGrid

Features

  • Provided support for built-in busy indicator for all data operations (sorting, grouping and filtering) when dealing with large amount of records.
  • Improved excel exporting performance when exporting more number of columns with formats.
  • Provided the ParseMode property in GridNumericColumn to set back the value without changing its type when dealing with dynamic data.
  • Provided support to process data operations (sorting, grouping and filtering) based on display text.
  • #157782 - Provided the support to define and update the summary based on UnboundColumn.
  • #160546 - Provided PLINQ support for display based data operations.
  • #159406 - Provided support to load the data in on-demand while scrolling and also in paging when ItemsSource is IQueryable.
  • #161886 - Provided support to change SelectionController at run time.
  • Provided support to display the filter criteria in simple context for end-user at the bottom of DataGrid.

Bug fixes

  • #160592 - Null reference exception is no longer occur when sorting the parent grid after resizing the DetailsView DataGrid.
  • #162553 - Selection is updated now while filtering programmatically.
  • #161135 - Support provide to filter records based on ListCollectionView.Filter.
  • #161072 - Support provided to filter records based on DataView.RowFilter.
  • #160793 - Null reference exception is no longer thrown when clicking on header while records being loaded in behind.
  • #160349 - Cell is now detected properly in Coded UI.
  • #162548 - Rendering issue in StackedHeader is resolved while adding the columns in runtime.
  • #159875 - Right side margin is now working properly while printing.

Breaking Changes

  • SortNumberProperty has been renamed to ShowSortNumbersProperty.
  • In GridBaseSelectionController class, ProcessOnGroupChanged method parameter type has been changed from NotifyCollectionChangedEventArgs to GridGroupingEventArgs.
  • In GridBaseSelectionController class, Dispose method access modifier changed as protected with additional bool parameter.

SfDiagram

Bug Fixes

  • #161535 - Orthogonal connector is properly updated while dragging the segments.
  • #159908 - Able to Expand/Collapse the Symbol Group by clicking the Arrow in Stencil.
  • #161313 - Gridlines are properly updated while zooming.
  • #162723 - Exception does not occurs while drag and drop a Node from Stencil.

SfKanban Preview

A new Kanban control has been added, which is used to visualize the workflow at each stage along its path to completion.

Key Features

  • Visualize the workflow of any process.

  • Able to limit work in progress (WIP).

  • Managed workflow transitions.

  • High level of customization.

  • Smooth transitions within the processes.

SfMaskedEdit

Bug Fixes

  • #162644 – Now pasted text gets displayed correctly.

SfRichTextBoxAdv

Features

  • #131813, #138233 - Support for line break has been added.

Bug Fixes

  • #156351 - Mouse right click at selection end is now working properly when selection ends in the last line of right/center aligned paragraphs.
  • #157746 - Up and down key navigation is now working properly inside table.
  • #159119 - The contents copied from Microsoft PowerPoint and Excel are now pasted properly as rich text.
  • #160889 - Mini toolbar is now shown and hidden properly while using multiple SfRichTextBoxAdv controls in a window.
  • #159945 - The spacing between consecutive list items are now properly preserved in the generated HTML.
  • #161816 - The special characters are now properly preserved in the generated HTML.
  • #163424 - Content changed event is now properly raised while resizing image.
  • #161221 - Null Reference Exception is no longer thrown while opening particular HTML containing nested tables with break tags.
  • #161223 - Argument out of range exception is no longer thrown while opening particular HTML containing nested tables.
  • #161818 - Argument out of range exception is no longer thrown while opening a particular Word document containing fields.
  • #161449 - Exception is no longer thrown while opening a particular Word document.
  • Case sensitive hyperlinks are now navigated properly.
  • Table row is now displayed properly when each cell contents size differs.

SfSpellChecker

Features

  • Provided SpellCheckCompleted event which trigger after spell check completed.

SfTextBoxExt

Bug Fixes

  • #163211 - ArgumentOutOfRangeException will no longer thrown while pressing Tab-Key in SfTextBoxExt.

SkinManager

Bug Fixes

  • #161531 – Now the Expander header aligned properly in Office2013 and VS2010 theme.
  • #161531 - TextBox control visibility properly updated in Office2013 theme.

SfSpreadsheet

Features

  • #160476 - Provided support to suppress the alert or warning messages.

  • Provided support to show the busy indicator while importing the workbook.

  • Provided support for 6 new Excel 2016 functions.

Bug Fixes

  • #159386 - The custom data template now loaded inside the cell.

  • #162635 - Charts are now scaled properly when zoom out the SpreadsheetGrid.

SpreadsheetControl (Classic)

Bug Fixes

  • #159620 - Exception no longer thrown while setting the Short Date format in German culture.

  • #158162 - Selection is now updated correctly after canceling the data validation message box.

  • #159146 - Null exception no longer thrown while setting Error conditional formatting rule.

SfSurfaceChart

Bug Fixes

TreeViewAdv

Bug Fixes

  • #162602 - InvalidException will no longer occur while using the TreeViewAdv with threading.

XlsIO

Features

  • Support for Excel 2016 charts is provided.
  • Support for Excel to ODS export is provided.
  • Support for adding and modifying hyperlink to shapes is provided.

Breaking changes

  • The properties IsBinningByCategory, HasAutomaticBins, NumberOfBins, BinWidth, UnderflowBinValue, OverflowBinValue are now added in IChartCategoryAxis interface.
  • The property SetAsTotal is now added in IChartDataPoint interface.
  • The property ParetoLineFormat is now added in IChartSerie interface.
  • The properties TreeMapLabelOption, ShowConnectorLines,ShowMeanLine, ShowMeanMarkers, ShowInnerPoints, ShowOutlierPoints, QuartileCalculationType are now added in IChartSerieDataFormat interface.
  • The properties Shape and AttachedType are now added in IHyperLink interface.
  • The method Add is now added in IHyperLinks interface.

Bug fixes

  • #F125604, #162915 - Null reference exception is no longer thrown while opening an Excel file containing rich-text.
  • #154153 - Issues with custom gradients are fixed.
  • #155434 - Argument out of range exception is no longer thrown while importing data table with DDE link formula.
  • #157638 - Issue with missing of sorted values in the created document is fixed.
  • #158543 - Formatting issue in copied worksheet when using Workbook.AddCopy in XLS format is fixed.
  • #159946 - Issue with borders in Excel to PDF conversion is fixed.
  • #160686 - Unexpected token exception is no longer thrown while accessing cell with formula.
  • #160819 - Issue with Base64 image saving is fixed in HTML conversion.
  • #160819 - Issue with contents visibility in HTML conversion is fixed.
  • #160845 - Issue with starting point of line series is fixed in chart to image conversion.
  • #160845 - Dashed lines are preserved in chart to image conversion.
  • #160845 - Issue with marker color is fixed in chart to image conversion.
  • #160845 - Issue with chart series gap width is fixed in chart to image conversion.
  • #160845 - Issue with chart series color is fixed in chart to image conversion.
  • #160845 - Issue with line series position is fixed in chart to image conversion.
  • #161243 - Image outside the used range is not drawn on Excel to PDF conversion is fixed.
  • #161590 - Memory consumption issue in Excel To PDF is fixed.
  • #161932 - Argument out of range exception raised while opening Excel document with conditional number formats is fixed.
  • #162065 - CSV file is preserved proper in Dutch culture.
  • #162324 - XML exception raised while parsing AutoFilters is resolved.
  • #162324 - XML exception raised while parsing image information of a chart is fixed.
  • #162419 - Issue with row and column values of selection range is fixed.
  • #162449 - Issue with chart series data labels in chart to image conversion is fixed.
  • #162601 - Issue with copying DataValidation is fixed.
  • #162844 - Index out of range exception thrown while setting empty value to range of cells is resolved.
  • #163029 - Argument exception is no longer thrown while inserting a row.
  • #163051 - Issue with merged cells in Excel to PDF conversion is fixed.
  • #163119 - Duplicate replacement issue when value to be replaced is enclosed in square bracket using Replace method is fixed.
  • #163450 - Unknown exception thrown while auto fitting rows for multiple worksheets is resolved.
  • #163544 - DateTimeModified field is empty on compression is fixed.