Essential Studio for WPF Release Notes

v14.4.0.15
November 18, 2016

ButtonAdv

Bug Fixes

  • #165133- Now, IsDefault property is applied correctly when SkinManager Style has been applied.

ChromelessWindow

Bug Fixes

  • #166509 - ResizeGripper Mouse pointer is now working properly.

ComboBoxAdv

Bug Fixes

  • #166313 – Keys functions are working properly.

Common

  • #166123 – Localization resources are applied properly for Tools controls.

DateTimeEdit

Bug Fixes

  • #166021 - Clipboard operation now working properly.

DocIO

Features

  • #160367 - Added EnableFastRendering property in DocToPDFConverterSettings class for converting Word document to PDF, 30% faster than the previous version.

Breaking Changes

  • Default encoding is modified from UTF-8 with BOM to UTF-8 without BOM while saving text file using the method Save(string fileName, FormatType.Txt) of WordDocument class and it can be modified using existing public method SaveTxt(string fileName, Encoding encoding) of WordDocument class.
  • Default encoding is modified from Windows Default (ANSI) without BOM to UTF-8 without BOM while saving text file using the method Save(Stream stream, FormatType.Txt) of WordDocument class and it can be modified using new public method SaveTxt(Stream stream, Encoding encoding) of WordDocument class.

Bug Fixes

  • #157194 - InvalidOperationException will no longer thrown while converting a particular Word document as PDF.
  • #161613 - Table cell margin is now preserved properly while converting particular Word document as PDF.
  • #164631 - Word document converted as PDF with PDF/A-1b conformance level will meet the adobe preflight PDF/A-1b compliance.
  • #161882, #164782 - NullReferenceException will no longer thrown while converting a particular Word document as PDF.
  • #162767, #162891 - AltChunk contents are now preserved properly while converting a particular Word document as PDF.
  • #162848 - Word splitting issue has been resolved while converting a particular Word document as PDF.
  • #162851 - Performance has been improved in Word to PDF conversion.
  • #164123 - Images are now preserved properly while converting a particular Word document as PDF.
  • #164110 - Vertical merged cell contents are now preserved properly while converting a particular Word document as PDF.
  • #161326 - WMF images are now preserved properly while import/export the DOC format document.
  • #162311 - Checkbox is now preserved properly while resaving a particular DOCX format document.
  • #163760 - ArgumentOutOfRangeException will no longer thrown while opening a particular RTF format document.
  • #165424 - Unicode characters are now preserved properly while resaving a particular RTF format document.
  • #163530 - EncoderFallbackException will no longer thrown while resaving a particular Word document as Text file.
  • #162545 - Track changes are now accepted properly for the particular DOCX format document.
  • #164220 - Empty paragraph is now preserved properly while resaving a particular Word document as HTML.
  • #164220 - Line spacing is now preserved properly while resaving a particular Word document as HTML.
  • #165376 - Textbox content preservation issue has been resolved while converting a particular Word document as PDF.
  • #165645 - Line spacing is now preserved properly while converting a particular Word document as PDF.
  • #164782 - IndexOutOfRangeException will no longer thrown while disposing a particular Word document.
  • #165645 - Character spacing of text is now preserved properly while import/export a RTF document.
  • #165843 - List number is now preserved properly while clone and merge a particular Word document.
  • #165192 - Table header row is now preserved properly while converting a particular Word document as PDF.
  • #165340 - Word document encryption/decryption is now working properly in FIPS compliance.
  • #164561 - Page and NumPages fields are now preserved properly while re-saving a particular Word document.
  • #165878 - Picture watermark position is now preserved properly while converting a particular Word document as PDF.
  • #165820 - FormatException will no longer thrown while opening a particular RTF format document.
  • #165387, #166451 - NullReferenceException will no longer thrown while executing Mail merge using ExecuteNestedGroup() method.

DockingManager

Bug fixes

  • #166890 - Active Header Background now applied properly while maximize the dock window.

  • #166130 - Binding errors will no longer occur while configured Tabbed Dock Window in DockingManager.

EditControl

Bug Fixes

  • #166840 - Now ContextMenu options will be enabled/disabled based on ReadOnly settings.

  • #164079 - String color will be defined as like Microsoft Visual Studio.

GanttControl

Bug fixes

  • #166813 - Background is now properly applied to the chart rows.
  • #166927 - StartDate property in StripLine can be updated dynamically.

Features

  • Now the relationship between the tasks can be established through drag and drop.

GridControl

Bug Fixes

  • #163873 – Grid cell can be edited with special characters and Czech language characters.

  • #142807- Exception is no longer thrown while resizing the last row in the GridControl.

GroupBar

Bug Fixes

  • #165698 - Exception no longer occurs while overriding Office 2013 Theme.

  • #165614 - GroupBarItems content now displaying properly in Office2013 Style.

Features

  • #161667 - Provided support to notify Expand and Collapse action.

  • #166613 - Provided support to align GroupBarItems in SfSkinManager Themes.

OlapClient

Breaking changes

  • ShowColumSortingDialog method name has been changed to ShowColumnSortingDialog correcting the typo mistake in the API.

PDF

Features

  • #164699 - Support for UPC-A barcode has been added.

Bug Fixes

  • #158424 - Index was outside the bounds of the array exception is no longer thrown, while loading a PDF document.
  • #163672 - Parameter is not valid exception is no longer thrown, while using IE based HTML to PDF converter.
  • #165140 - No duplicate fonts are retrieved from the PDF document.
  • #163906 - Adobe reader exception is no longer thrown, while drawing image in the PDF document.
  • #164547 - Exception is no longer thrown while getting the used fonts from the PDF document.
  • #164832 - Can not find catalog information exception is no longer thrown while loading a PDF document.
  • #163146 - EMF shapes are preserved properly when converting EMF to PDF.
  • #154150 - PdfGrid cells are now properly resized based on the row span.
  • #164859 - Application will never get hang while generating the PDF document in multi thread environment using PdfTrueTypeFont.
  • #164940 - Image is now preserved properly while converting Presentation to PDF.
  • #164222 - File size of the PDF is now reduced while converting XPS to PDF.
  • #161216 - Extra spaces will never appear between numbers while converting HTML to PDF
  • #157711 - Bold text will never appear as superscript in HTML to PDF conversion.
  • #163976 - File size is reduced while adding time stamp in PDF document.
  • #161590 - Memory leak will never occur while drawing identical image in PDF
  • #165358 - NullReferenceException is no longer thrown while accessing file name in PdfLoadedFileLinkAnnotation.
  • #163307 - Layer value is now preserved properly while retrieving from the PDF loaded document.
  • #163402 - Parameter is not valid exception is no longer thrown while processing OCR.
  • #163309 - Font value is now preserved properly in the PDF loaded document
  • #161409 - Form fields value are now preserved properly in extended feature enabled document.
  • #149661 - Page breaks are now preserved properly in IE Converter.
  • #165258 - Size of the PDF document pages now preserving correctly when loading the PDF documents.
  • #165326 - ArgumentException is no longer thrown while saving PdfLoadedDocument.
  • #164884 - No more empty layers are added while getting PDF page layers.
  • #161409 - Form fields value has been preserved properly in extended feature enabled document.
  • #165345 - Form fields value has been preserved properly while appending the text in the PDF document.
  • #165726 - NullReferenceException is no longer thrown while retrieving PDF used fonts.
  • #152738 - Images are now preserved properly when converting EMF to PDF.

PdfViewerControl

Bug Fixes

  • #163082 - Alignment of the extracted texts are preserved properly.
  • #164557 - Null reference exception will not be thrown while printing the PDF document using PDF viewer control.
  • #164480 - PdfDocumentView will not crash anymore while exporting PDF document pages as images.
  • #164305 - Page contents will not scroll while adding the ink annotation to the PDF document in PDF viewer control.
  • #164305 - Null reference exception will no longer thrown after setting the CanContentScroll property of the Scroll Viewer to false.
  • #162240 - System.Windows.Data error will not occur in output window while using PDF viewer control.

Breaking Changes

  • Class Tree is deprecated and it is not intended to be used in any application.

PivotGrid

Bug fixes

  • #164915 - Unselected fields in PivotSchemaDesigner are now localized properly when exported to excel document.
  • #164915 - Data source fields are now localized properly when exported to excel document.
  • #166039 - Issues raised when we set the custom column width of RowHeaderArea items is fixed now.
  • #166007 - Summary header style has now been provided separately for column and row headers in PivotGrid.
  • #166942 - Correct format for headers are displayed when exporting the PivotGrid to Excel in cell mode.
  • #166942 – Collapsed fields in PivotGrid are exported as such to Excel in cell mode now without any state change.

Predictive Analytics

Bug Fixes

  • #167087 - Resolved the PMML 4.2 version compatibility issues with Naive Bayes model evaluator.

Presentation

Features

  • #166430 - Added support to access and modify the rotation angle of a shape in PowerPoint slides.

Breaking Changes

  • The property Rotation is now added into IShape interface.

Bug Fixes

  • #166067 - The generated PowerPoint presentation will be no longer corrupted while adding or removing the Notes pages.
  • #165340 - Presentation library is now compatible with FIPS(Federal Information Processing Standard).
  • #160129 - Issues with adding multiple instances of OLE objects in a PowerPoint slide is now resolved.
  • #165072 - Issues in Clone and Merge functionalities are now resolved.
  • #164372 - Null reference exception will be no longer thrown while resaving the PowerPoint presentation with a cloned SmartArt diagram.
  • #164260 - Argument exception will be no longer thrown while converting PowerPoint slides to images.
  • #162341 - Text formatting will be now preserved properly while merging two PowerPoint presentations.
  • #164372 - The merged PowerPoint presentation will be no longer corrupted while cloning the slides using KeepSourceFormatting option.
  • #162450 - Chart series colors are now preserved properly while converting the PowerPoint slide to an image.
  • #161690 - Paragraph text with the gradient fill will be preserved properly while converting the PowerPoint presentation to PDF or image.

ReportDesigner

Features

  • #88699 – External data source support provided for Report Designer.

  • #164843 – Query parameters support provided for external data source.

  • #165033, #166254 - Query parameters support provided for ODBC datasource.

Bug Fixes

  • #163885 – Resolved the exception, while creating dataset with stored procedure.

  • #165838 – Now, chart legends displays correct text in designer.

  • #166338 – Now, chart series color value works fine in preview when specified as expression.

Breaking Changes

Data extension configuration syntax has been changed for maintaining the standards as like SQL Server Reporting Services (SSRS).

Before:

  • XAML
  • <SyncfusionDataExtension>
        <DataExtension>
          <Extensions>
            <add name="SSAS" assemblyName="Syncfusion.Reporting.DataExtensions.SSAS" type="Syncfusion.Reporting.DataExtensions.SSAS.SSASDataExtension"></add>
          </Extensions>
        </DataExtension>
    </SyncfusionDataExtension>

    Now:

  • XAML
  • <ReportingExtensions>
       <DataExtension>
            <Extension Name="SSAS" Assembly="Syncfusion.Reporting.DataExtensions.SSAS" Type="Syncfusion.Reporting.DataExtensions.SSAS.SSASDataExtension"/>
       </DataExtension>
    </ReportingExtensions>

    Use Syncfusion.Reporting.Extension namespace for DataExtension class instead of Syncfusion.DataExtension.DataExtension. It has been changed for maintaining the naming standard for custom extension.

    ReportViewer

    Features

    • #88699 – External data source support provided for Report Viewer.

    Bug Fixes

    • #162354 – PDF export creating corrupted file when report is exported continuously issue has been fixed

    • #165300 – Resolved bounds exception when sorting is applied to tablix report item without group rows.

    Breaking Changes

    Data extension configuration syntax has been changed for maintaining the standards as like SQL Server Reporting Services (SSRS).

    Before:

  • XAML
  • <SyncfusionDataExtension>
        <DataExtension>
          <Extensions>
            <add name="SSAS" assemblyName="Syncfusion.Reporting.DataExtensions.SSAS" type="Syncfusion.Reporting.DataExtensions.SSAS.SSASDataExtension"></add>
          </Extensions>
        </DataExtension>
    </SyncfusionDataExtension>

    Now:

  • XAML
  • <ReportingExtensions>
       <DataExtension>
            <Extension Name="SSAS" Assembly="Syncfusion.Reporting.DataExtensions.SSAS" Type="Syncfusion.Reporting.DataExtensions.SSAS.SSASDataExtension"/>
       </DataExtension>
    </ReportingExtensions>

    Use Syncfusion.Reporting.Extension namespace for DataExtension class instead of Syncfusion.DataExtension.DataExtension. It has been changed for maintaining the naming standard for custom extension.

    ReportWriter

    Bug Fixes

    • #155879 – Resolved index out of range exception in word and excel export, when tablix report item has hidden, spanned cells.

    • #155879 – Resolved the partial display of text in PDF export when report item height value is lower than the text size.

    • #164320 – Padding values are applied to each cell in tablix report item while exporting report to PDF format.

    • #166029 – Resolved the tablix overlapping when exporting to HTML in Spanish culture.

    Breaking Changes

    Data extension configuration syntax has been changed for maintaining the standards as like SQL Server Reporting Services (SSRS).

    Before:

  • XAML
  • <SyncfusionDataExtension>
        <DataExtension>
          <Extensions>
            <add name="SSAS" assemblyName="Syncfusion.Reporting.DataExtensions.SSAS" type="Syncfusion.Reporting.DataExtensions.SSAS.SSASDataExtension"></add>
          </Extensions>
        </DataExtension>
    </SyncfusionDataExtension>

    Now:

  • XAML
  • <ReportingExtensions>
       <DataExtension>
            <Extension Name="SSAS" Assembly="Syncfusion.Reporting.DataExtensions.SSAS" Type="Syncfusion.Reporting.DataExtensions.SSAS.SSASDataExtension"/>
       </DataExtension>
    </ReportingExtensions>

    Use Syncfusion.Reporting.Extension namespace for DataExtension class instead of Syncfusion.DataExtension.DataExtension. It has been changed for maintaining the naming standard for custom extension.

    Ribbon

    Bug Fixes

    • #164998- Memory leak issues with Ribbon items have been fixed.
    • #165613- BackStage Animation now working properly for SfSkinManager Themes.​​​

    RichTextBoxAdv (Classic)

    Bug Fixes

    • #164588 - White space in the document will be now preserved properly while exporting HTML.

    SfAccordion

    Bug Fixes

    • #165320 - SelectionMode now working properly, while Binding.

    SfChart

    Bug Fixes

    Features

    SfDataGrid

    Features

    • #162623 - Provided support to update the FilterRowText when applying the filter programmatically.
    • #166142 - Provided support for changing the Filter Popup size by setting GridFilterControl style.
    • #164532 - Provided support to notify details view DataGrid events to parent DataGrid.
    • #160865 - Provided the support to change the expander column width and indent column widths.
    • #166922 - Provided the support for NewItemPlaceHolderPosition when adding a new record using AddNewRow.
    • #162862 - Provided the support to fill the remaining width for column based on other column widths.

    Bug fixes

    • #167187 - Header Context menu is now working properly when reload the data grid also.
    • #166513 - All records exported to excel properly when EnableDataVirtualization is true.
    • #167187 - GroupDropAreaStyle is now applied properly when setting through style setter.

    Breaking Changes

    • In GridSelectedRowsCollection class, Contains method has been renamed to ContainsObject.

    SfDiagram

    Features

    • #156686 - Multiple Diagramming Object with Shift Key support is provided.
    • #160046 - Selection behavior customization for Node/Connector on Mouse Down or Up in Mouse Right Button support is provided.

    Bug Fixes

    • #163133, #164318 - Binding Expression failure will not occurred with ConnectorBindingStyle.
    • #164994 - Null reference exception will not occurred when the mouse is over the Node.
    • #164173 - Diagramming objects intersection Events are working when the Node is rotate and intersect to other Nodes.

    SfKanban

    Bug fixes

    • #165264 - Now the Kanban card can be dropped over an dynamically generated empty column.

    • #165194 - IsExpanded property in ColumnTag is now properly synchronized with KanbanColumn UI.

    Features

    • Provided support for 16 different themes.

    SfNavigationDrawer

    Features

    • Provided Gray scale overlay support for SfNavigationDrawer

    SfRichTextBoxAdv

    Features

    • #164639 - Added GripperSize property to modify the size of touch gripper (the visual element used for touch text selection).
    • #165917 - Added UseCtrlClickToFollowHyperlink property to enable/disable the CTRL key holding while clicking to open a hyperlink.

    Bug Fixes

    • #127282 - Table border and cell spacing are now preserved properly on loading the particular HTML.
    • #165260 - Null reference exception is no longer thrown while loading multiple documents at a time in asynchronous mode.
    • #164588 - White space in the document will be now preserved properly while exporting HTML.
    • #165910 - Unicode characters are now parsed properly on loading text document.
    • #165989 - Localization is now working properly in VB project.
    • #127282 - Table border is now rendered properly for the table with cell spacing.
    • #165260 - Operation canceled exception is no longer thrown while opening document in asynchronous mode.
    • #165260 - InvalidOperationException is no longer thrown while opening document in asynchronous mode.
    • #165062 - Disposing SfRichTextBoxAdv and SfRichTextRibbon instance was now optimized.

    SfSchedule

    Bug Fixes

    • #166409 - Now, Editor will open on double clicking while AllowEditing false to view the appointment details.

    SfSkinManager

    Bug Fixes

    • #166604- Now, themes are applied to BackStageButton properly.

    SfSpreadsheet

    Features

    • Provided Context Menu support for Graphic Cells.

    • Provided support for Cut, Copy and Paste operations in Graphic Cells.

    • #162635 - Provided support to display 3D charts.

    • #164975 - Events related with Copy/Paste operations are implemented.

    • Provided support for COUNTIFS formula.

    Bug Fixes

    • #165483 - Formula cells are now recalculated properly after deleting the value in precedent cells.

    • #165899 – Exception is no longer thrown while performing drag fill operation.

    SpreadsheetControl (Classic)

    Bug Fixes

    • #164518 - Formula cells with custom format (0.00 “mm”) are now calculated properly.

    SfTreeGrid New

    The tree grid is a data-oriented control that displays and manipulates self-relational and hierarchical data. Data can be loaded on demand also. Key features include the following:

    • Single, extended, and multiple selection.
    • Sorting, multi-column and custom sorting.
    • Built-in editing support to process various data types.
    • Built-in support for validating cells and displaying error information.
    • Various built-in column types.
    • Conditional cell and row styling.
    • Node CheckBox support.
    • Interactive support to resize and rearrange columns.
    • Support for custom context menu.
    • Support to set column width based on certain logic.
    • Support to freeze the columns in view at the left side like in excel.
    • Support for clipboard operations.
    • Support to export data to Microsoft Excel and PDF

    SplitButton

    Bug Fixes

    • #165133- Content alignment issue on MetroSkin has been fixed.

    SfSunburstChart Preview

    A new Sunburst chart control has been added, which is useful for visualizing hierarchical data.

    Key Features

    • Visualize hierarchical data.
    • Data label support for better readability.
    • Interactively select or highlight segments.
    • Interactive legend.
    • Colors can be customized.

    ThemeStudio

    Bug Fixes

    • #166645-Now, Reference errors has been resolved while exporting DockingManager.

    ToggleButton

    Bug Fixes

    • #165133- Office2013 theme gets applied properly.

    TreeViewAdv

    Bug fixes

    • #166861 - Duplicate items will no longer created while drag and drop the items from TreeViewAdv.

    XlsIO

    Features

    • Support for advanced filter is provided.
    • Support for comment in ODS export is provided.

    Breaking changes

    • The method AdvancedFilters is now added in IWorksheet interface.
    • The methods SetPreviousBaseItem and SetNextBaseItem are now added in IPivotField interface.

    Bug fixes

    • #163654 - Argument out of range exception is no longer thrown when opening Excel document with shapes.
    • #163633 - Data validation and conditional formatting are properly updated in XLS format.
    • #163489 - File corruption issue while creating a document with single column sorting is resolved.
    • #163056 - Issue with improper relative hyperlink address is fixed.
    • #163490 - Issue with percent values for Top10 auto filters is fixed.
    • #165013 - Issues with cell merge and its text data while copying ranges are fixed.
    • #163802 - Issue with comment shapes while moving ranges is fixed.
    • #163473, #165498 - File is no longer corrupted while setting ShowDataFieldInRow property to true.
    • #164435 - Circular reference exception thrown while moving a cell range is resolved.
    • #164782, #159383 - Not a legal OleAut date exception thrown while converting Excel document to PDF in Greek culture is fixed.
    • #163341, #163474 - Issue with pivot filter types is fixed.
    • #161896 - Incorrect row height while merging the row with wrapped cells is fixed.
    • #154681 - Text formatting issues in chart elements like data label, title, legend and axis title are fixed.
    • #163882 - Issues with conditional formatting of CFType cell formula are fixed.
    • #165559 - Exception is no longer thrown on accessing formula values from conditional formats.
    • #163337 - Application hangs while opening Excel file with pivot table has been fixed.
    • #163560, #166624 - Formulas updation issue after inserting rows has been fixed.
    • #157952 - Issue with removal of comments while moving a range has been fixed.
    • #164858 - Exception while saving a document by deleting a row with filter, is no longer thrown.
    • #164758 - File corruption issue while re-saving in German culture has been fixed.
    • #165805 - Looping issue while opening an Excel document with absolute anchored shapes has been fixed.
    • #166878 - Null reference exception is no longer thrown while copying empty cells to new workbook.
    • #162207 - Issue with repeated pages in Excel to PDF conversion has been fixed.
    • #164282 - Exception while converting Excel document with merged cells into PDF is no longer thrown.
    • #164782 - Exception while converting Excel document with pivot source into PDF is no longer thrown.
    • #164782 - Exception while converting Excel document with invalid PrintTitleRows or PrintTitleColumns into PDF is no longer thrown.
    • #164782 - Argument out of range exception while accessing a row beyond the row limit in Excel to PDF conversion is no longer thrown.
    • #166246 - The issue with different margin values in Excel to PDF conversion is fixed.
    • #166144 - Center aligned texts are properly rendered in worksheet to image conversion.
    • #165809 - Charts with single data label is properly converted to image.
    • #164782 - Exception with input string was not in a correct format is no longer thrown while converting an Excel document into PDF.
    • #163682 - Invalid named range exception is no longer thrown while importing data table.
    • #165498 - Argument out of range exception thrown on ImportDataTable() is fixed.
    • #162765 - Incorrect cell values in table ranges on PDF conversion is fixed.
    • #164462 - Issue with image position in Excel to PDF conversion is fixed.
    • #163287 - Column width is preserved properly in Excel to HTML conversion.
    • #162449 - Index out of range exception will not be thrown on chart to image conversion.
    • #162635 - Issues with series name, font size and fill color in Excel chart to image conversion are fixed.