Essential Studio for WPF Release Notes

v15.4.0.20
December 27,2017

CalendarEdit

Bug fixes

  • #191629 - Blackout Dates now updated correctly in the UI for all the months, when adding it dynamically.

CheckListBox

Feature

  • #191243 - Drag and Drop support provided while using ItemsSource property.

ColorPicker

Bug Fixes

  • #191756 - Size of DropDownButton has been changed as like MS ComboBox.

ColorPickerPalette

Bug Fixes

  • #188326 - Localization works properly in expanded mode.

ComboBoxAdv

Bug Fixes

  • #194601- Now SelectionBoxTemplate property works fine.

Common

Bug Fixes

  • #192714 - While using localization null exception with Shared source has been resolved.
  • #194126 - Null exception with Tools source has been fixed while using Ribbon control with localization.

CurrencyTextBox

Bug Fixes

  • #193313 - Value property will be updated properly while changing the focus using Enter key.

DateTimeEdit

Bug fixes

  • #191756 - Size of DropDownButton will be same as in standard DateTimePicker.

DocIO

Features

  • #181377 - Added support to embed fonts in the converted PDF while performing Word to PDF conversion.
  • #192592 - Added option to import styles with new unique name, if style exist in destination document with same name and different type.

Breaking Changes

  • The property ImportStylesOnTypeMismatch was added to the IWordDocument interface.

Bug Fixes

  • #190034 - OutOfMemoryException will be no longer thrown while converting a particular Word document as PDF.
  • #190591 - DOC format document opens properly after modifying the protection type from ‘AllowOnlyFormFields’ to other types for a particular Word document.
  • #189443 - Text size and clipping issues has been resolved while converting a particular Word document as Image(Bitmap).
  • #194503 - Owner information is now set properly while merging comment from source to destination document.
  • #194088 , #194423 - Image missing issue has been resolved while converting a particular Word document as PDF in Azure environment.
  • #193912 - Picture horizontal alignment issue has been resolved while converting a particular Word document as PDF when picture is inside a frame.
  • #192944 - CustomDocumentProperties with whitespace values are parsed properly in a particular Word document.
  • #191534 - PAGE and NUMPAGES fields are preserved properly while converting a particular RTF Word document as DOCX.
  • #189597 - ArgumentOutOfRangeException and NullReferenceException will be no longer thrown while deleting and accessing a bookmark content from a particular Word document.
  • #190880 - The resultant Word document is no longer corrupted after updating the UpdateDocumentFields for a particular Word document.
  • #190024 - Images are removed properly while clearing the Word document elements.
  • #191732 - Image and text are preserved properly while converting a particular Word document as PDF.
  • #191067 - StackOverflowException will be no longer thrown while loading a particular Word document.
  • #178019 - Text wrapping issue has been resolved while converting a particular Word document as PDF.
  • #189874 - Memory leak issue has been resolved while saving a particular Word document as RTF document (multiple times).
  • #188568 - Print Layout view is now preserved properly while opening/printing resultant RTF document in Microsoft Word 2016.
  • #189881 - AltChunk content is now preserved properly while converting a particular Word document as PDF.
  • #190783 - Table and hidden text are preserved properly while converting a particular Word document as PDF.
  • #190621 - NullReferenceException will be no longer thrown while opening a particular Word document.
  • #189655 - Bullet size is now preserved properly while merging a particular Word document elements.
  • #189767 - Bullet list is now aligned properly while converting a particular Word document as PDF.
  • #189185 - BuiltinDocumentProperties (Company,manager) are parsed properly while opening particular DOC format document.
  • #188296 - OutOfMemoryException will be no longer thrown while updating document fields for a particular Word document.

DockingManager

Bug fixes

  • #190710 - Tab order in Docked windows will no longer changed while serialize the state of DockingManager.
  • #191000 - Float window will no longer disappeared, when float the Windows in Nested DockingManager.
  • #191200 - Incorrect Window get activated while move the focus to the Float window in nested DockingManager has been fixed.
  • #190972 - Stack Overflow Exception will no longer occurs, when Deserialization is applied.
  • #191168 - Closed tabbed state child in DockingManager is restored even after removed from Children collection has been fixed.
  • #191711 - DocumentTabItem context menu template is not updated properly while applying theme using SfSkinManager in DockingManager has been fixed.
  • #193126 - Save and Load DockState is now working properly, when one of the Nested DockingManager is in unloaded state.
  • #190885 - Floating Window header will no longer collapsed while performing Serialization and De-Serialization.
  • #193679 - Icon in Document tab header will no longer collapsed while accessing the application from remote connection.
  • #193686 - Float window size is now updated properly while setting DesiredHeightInFloatingMode, DesiredWidthInFloatingMode, FloatWindowHeight, FloatWindowWidth properties.
  • #194507 - Stack Overflow Exception will no longer occurs, while adding items children to the Float window.

DoubleTextBox

Bug Fixes

  • #193422 - Now Value will be loaded properly while using with MaximumNumberDecimalDigits property.
  • #193422 - Now exception will not be raised while pressing BackSpace key.

EditControl

Feature

  • #186975 - Provided AcceptsReturn support to specify whether the new line added or not while pressing Enter key in EditControl.

Bug fixes

  • #191446 - Canceling KeyDown event not working, while raised by custom key combinations (CTRL + G) has been fixed.
  • #193219 - Regex condition for ^ now working properly for Procedural Language.

PDF

Bug Fixes

  • #192637 - NullReferenceException no longer occurs when removing a page from the particular PDF document.
  • #190237 - System not support exception no longer occurs when merging the PDF document with digital signature.
  • #188974 - 502 bad gateway exception no longer occurs when loading the PFX certificate as a stream.
  • #189577 - NullReferenceException no longer occurs when loading FDF into PDF.
  • #190870 - Text preservation issue is no longer occurs while drawing existing template into another page.
  • #189471 - Empty PdfColor is now retrieving as the background color of PdfLoadedTextBoxField which has no background color.
  • #189756 - Out of range exception is no longer occurs while drawing JPEG image to PDF document.
  • #191567 - Null reference exception is no longer occurs while reading existing combo box values.
  • #187013 - PDF layers count is now retrieving properly while loading an existing document.
  • #190046 - PdfTextMarkup annotation fore color is now preserving properly.
  • #191487 - Form fields data is preserving properly after adding the signature certificate to PDF document.
  • #194078 - OnInstantiate property in 3D annotation is now working properly.
  • #193908 - NullReferenceException no longer occurs when drawing a string to the PDF document.
  • #193375 - Image is preserving properly while converting Barcode as image.
  • #193127 - OutofMemory exception is no longer occurs when drawing large TIFF images in a single document.
  • #189735,191985 - File cannot be deleted exception is no longer occurs when performing OCR in an environment with McAfee Anti-virus installed machines.
  • #190913 - Text preservation issue is no longer occurs when drawing text with custom font in Word to PDF conversion.
    Performance has been improved when exporting DataGrid to PDF.

Features

  • #183293 - Added a new constructor to load the X509Certificate directly to PdfCertificate class.

PdfViewerControl

Features

  • #193047 - Touch support for TOC has been implemented.
  • #191115 – Search and Page navigation API’s are exposed in PdfViewerControl.
  • #189936 – Exposed event for form field textbox actions in PdfViewerControl.
  • #189671, #189855, #191115 - Exposed the APIs for text search in PdfViewer WPF.
  • #189715 - Considered the printer settings options when printing the document using Print API.

Bug Fixes

  • #193748 – The content in the Textbox form fields are now deleted using delete keyboard button.
  • #192428 – Annotations will not be duplicated anymore while saving the PDF document using PdfViewerControl.
  • #193424 - Opacity and thickness of the ink annotation are now preserved properly while saving the document.
  • #193542 – Adobe reader will not throw warning message anymore while opening the saved PDF document with form fields from PdfViewerControl.
  • #193133 - System.IndexOutOfRangeException will no longer be thrown while loading the provided PDF documents one after the another in PdfDocumentView.
  • #192992 – Form fields will not be flattened anymore while saving the PDF document with extended features using PdfViewerControl.
  • #193062 - NullReferenceException will no longer be thrown when IsTextSelectionEnabled is set to false while using PdfDocumentView.
  • #192704 - All the pages in the PDF documents will be rendered properly when loaded in tabs.
  • #192489 - Null reference exception will no longer be thrown while printing the PDF document.
  • #192052 – Ink annotation is now working as expected while setting Ink annotation mode programmatically.
  • #190499 - PDF viewer is now displayed properly when navigate through tabs.
  • #190438 - Form field Text Box contents are aligned as expected.
  • #190227 - All the hyperlinks are now clickable in the provided PDF document.
  • #186507, #191481 – The provided PDF document will be rendered in proper format in the PDF viewer control.
  • #189471 - Radio button control is now preserved as expected in low resolution monitor.
  • #193333 - Extra spin button is rendered in textbox issue is now resolved while loading the provided PDF document using PdfViewer.
  • #192955 - Text selection is now working properly.
  • #191713, #193426 - Radio button form fields are preserved properly in the PdfViewer control.
  • #193637 - Checkbox form fields are preserved properly in the PdfViewer control.
  • #193309 - LoadingMessage API and visibility property of loading indicator is now working properly in PdfViewer WPF.
  • #192466 - Text alignment is now preserved properly for textbox contents in PdfViewer WPF.
  • #190336 - Textbox background color is now preserved as expected while loading the PDF document.
  • #193636 - Textbox missing issue is now resolved while loading the PDF document.
  • #190106 - Radio button control is now preserved properly while printing the PDF document.
  • #189939 - Hyperlink navigation is now working properly.
  • #190227 – Mouse pointer has been changed properly to Hand symbol while hovering on a hyperlink content.
  • #186813 - Reduced the memory leak while performing the printing operation.
  • #186758 - The provided PDF document will be rendered properly in the PDF viewer control.
  • #191638 - Font size of textbox form field contents is now preserved properly.
  • #189471 - Application will no longer crash when loading the PDF document in PdfViewer control.
  • #189782 - The PDF document is rendering properly in PDF viewer without blurriness.
  • #188321 - Content of the PDF document is now preserved properly while loading the document multiple times in PDF viewer control.
  • #192920 - ArgumentOutOfRangeException will no longer thrown when the thickness of ink annotation is less than or equal to zero in PdfViewer WPF.

PercentTextBox

Bug Fixes

  • #191606 - Now exception will not be raised while pressing Ctrl+S.

Presentation

Bug Fixes

  • #193673 - Image in a PowerPoint slide is no longer replaced by another image while applying PictureFill in the same slide.
  • #193336 - Shape color is now preserved properly while converting a PowerPoint slide to image.
  • #193336 - Text color is now preserved properly while converting a PowerPoint slide to image.
  • #193336 - Slide number is now preserved properly while converting a PowerPoint slide to image.
  • #194276 - Paragraph list number style is now preserved properly while converting a PowerPoint slide to image.

PropertyGrid

Bug Fixes

  • #191220- Value will be updated properly in TextEditor when control in Nested mode.

ReportDesigner

Features

  • #190100 - Provided open with report designer option for rdl and rsd file from file explorer.

  • #187368 - Now, information has been shown about data source credential save option to local report in Report Designer.

ReportViewer

Features

  • #191997 – Provided hyperlink event to handle the actions when hyperlink is clicked in report viewer.

Bug Fixes

  • #193151 - Now, chart data labels renders with proper data format in report viewer.

ReportWriter

Bug Fixes

  • #191795 - Text repeat issue has been resolved while splitting the merged cell in Excel export.

Ribbon

Bug Fixes

  • #191823- Now ModalTab working fine in MetroStyle without exception.
  • #189764- Memory leak with Ribbon and its items has been cleared.

SfChart

Bug Fixes

SfDatePicker

Feature

  • #193380 - Provided Localization support for Choose Date Text in SfDatePicker.

SfDiagram

Bug Fixes

  • #193755 – Able to drag drop and create multiple types of object from Stencil to Diagram.
  • #193777 – AccessViolation exception will not be thrown while mouse is over Grid or CommandBar.
  • #191568 - Diagram will no more be scaled, when exporting a zoomed diagram.
  • #192090 – ZoomCommand is working properly when disable PageEditing Constraints for diagram.
  • #192325 - Deserialization issue is fixed, when diagram is used in a project, with its Output type as class library.
  • #194710 - Source of the ItemTapped event will get updated properly when enable ZoomPan tool of the diagram.

SfKanban

Bug Fixes

  • #190519 - Now, binding to Kanban.Columns property works properly when the Kanban is initialized in a DataTemplate.

SfLinearGauge

Bug Fixes

  • # 193665 – LinearGauge will render properly when explicitly set the height less than 150.

SfRadialMenu

Bug fixes

  • #191484 - Second level of Items in SfRadialMenu not disabled even disabled by commands has been fixed.

SfRichTextBoxAdv

Bug Fixes

  • #191675 - InvalidOperationException will be no longer thrown when opening HTML with multilevel list.
  • #191675 - Font size attributes with em units are now preserved properly when opening HTML.
  • #193300 - ArgumentOutOfRangeException will be no longer thrown when opening HTML with self-closed tags.
  • #194105 - Text are now properly displayed when editing text after fields.

SfSkinManager

Bug Fixes

  • #191764 - Now VerticalScrollBarWidth changed based on SystemParameters.VerticalScrollBarWidthKey value.

SfTimePicker

Bug fixes

  • #192786 - Stack Overflow Exception no longer occurs, while canceling selection in LoopingSelector, upon switching from AM to PM.

SkinManager

Bug Fixes

  • #191765 - Label Control’s Font size will update correctly in TouchMode .
  • #191336 - MS ComboBox size has been changed as like in ComboBoxAdv for all themes.

SfSpreadsheet

Features

  • Table structured reference formula calculation support has been provided like Excel.

Bug Fixes

  • #188326 - Spreadsheet ribbon contents are localized and displayed properly on Slovakia culture.
  • #191397, #188006 - Cell borders are now rendered properly like Excel when adjacent cells have different border style.
  • #189764 - Spreadsheet instances are cleared properly in memory after disposing.

ThemeStudio

Bug Fixes

  • #185536 - Now Theme file exported with Merge and Export option works without any run time exceptions.

TimeSpanEdit

Bug fixes

  • #191921 - Selection will be updated properly, when Navigation keys are pressed.

TreeViewAdv

Bug fixes

  • #190797, #191629 - Memory Leak will no longer occur, when clearing the items dynamically.
  • #193419 - Now root line will be visible while using SfSkinManager themes.
  • #193925 - Now Scrolling works fine in TreeViewAdv.
  • #193052 - Exception will not be thrown while adding items as run time.

UpDown

Bug Fixes

  • #193966 - Now negative value will be updated properly while pasting.

XlsIO

Features

  • #189521 - Support to get cell’s precedents and dependents is provided.

Breaking Changes

  • #189521 - GetDependents(), GetPrecedents() methods are added in IRange interface to get cell’s precedents and dependents.
  • #192482 - ‘RangeIndexerMode’ is added in ‘IApplication’ interface to include indexer behavior of Interop.
  • IWorksheet interface is implemented with IEnumerable.

Bug fixes

  • #194195 - Corruption issue while add copying the worksheet with JPG image is resolved.
  • #190466 - Cell value with thousand separator is now properly detected as number in German culture.
  • #192875 - Performance issue while converting Excel document with embedded fonts is fixed.
  • #193873 - Excel workbook with duplicate comments can be resaved successfully without corruption.
  • #193832 - File name with space is truncated in HTTP response is resolved.
  • #193301 - Characters with Chinese fonts are rendered properly in Excel to PDF conversion.
  • #192726 - Issue with DisplayText property when cell formulas involve TODAY() function is fixed.
  • #193646 - Freeze panes is now properly updated while deleting row.
  • #193301 - Issue with Chinese fonts in Excel to PDF conversion is fixed.
  • #193315 - Exception is no longer thrown while setting calculated column formula using table from another worksheet.
  • #192964, #192961 - Binary Excel document with improper column value for image can be opened successfully without exception.
  • #193193 - Exception is no longer thrown with invalid pivot table column name in Excel to PDF conversion.
  • #192558 - Issue with hyperlink address is changed on resave is resolved.
  • #192558 - Borders and text alignment are copied properly between workbooks.
  • #191260 - Pivot table layout is improper while having one or more fields with same name is fixed.
  • #191561 - Application hangs while setting ShowTotals to false for the table having hyperlink is fixed.
  • #192241 - Issue while adding multiple SVG images to an Excel document is fixed.
  • #191657 - Formatting issue while add copying the worksheets is fixed.
  • #191673 - Hanging and corruption issues while resaving binary Excel document with rich text stream record is fixed.
  • #191958 - Issue with table header cell string while accessing ‘DisplayText’ is fixed.
  • #191745 - Issue with group shapes hyperlinks on resave is fixed.
  • #191723 - Chart number formats will be preserved properly on resave.
  • #189288 - Issue with row height for different font sizes is fixed.
  • #191316 - Issue with template marker default variable type action is fixed.
  • #191358 - Issue with conditional format when formula has space in Excel to PDF conversion is fixed.
  • #188006 - Border line style issue while getting cell style is resolved.
  • #190663 - Template marker performance is improved while copying conditional formats.
  • #190031 - Excel document without table name can be opened successfully without argument exception.
  • #190343, #191860 - Formula with external workbook reference value is incorrect on resave is fixed.
  • #189712 - ArgumentOutOfRange exception while copying cells between different workbooks is fixed.
  • #190381 - Excel document no longer gets corrupted while creating chart with EnterDirectValues().
  • #190229 - Decimal separator is now recognized properly while setting formula in Czech and German cultures.
  • #190232 - Issue with display text when the number formats ends with white-space is fixed.
  • #189693 - Excel document is no longer corrupted when creating new sheets in macro-enabled workbook.
  • #189681 - Excel document with empty preset dash value can be opened without XML exception.
  • #189308 - Issue with cell styles and formatting applied to the excluded hidden ranges is fixed.
  • #189191 - InvalidOperation exception is no longer thrown while saving Excel.
  • #189351 - Issue with display unit applied axis labels in chart to image conversion is fixed.
  • #191133, #194961 - Excel document is no longer corrupted while resaving Excel document with pivot table.
  • #194356 - Excel document gets corrupted while downloading XlsIO resaved file from Internet Explorer browser is fixed.
  • Issue with RefersToRange for table named ranges is fixed.
  • Image class conflict between Compression and XlsIO is resolved.
  • Issue with position of dynamically added combo boxes in first column is fixed.
  • Text with left alignment gets clipped in Excel to PDF conversion is fixed.
  • Excel document with Scatter chart can be resaved properly.
  • Embedded chart with image format header/footer can now be viewed without corruption and exception.
  • Issue with incorrect row count in table column formula is fixed.
  • Image from embedded chart header/footer can be accessed now.
  • Chart series are now plotted properly in chart to image conversion.
  • Charts with automatic chart title is now converted properly in chart to image conversion.
  • Issue with fill settings for Doughnut and Column charts in chart to image conversion is fixed.
  • Issue with exploded Pie Charts is out of bounds in chart to image conversion is fixed.
  • Corruption issue when resaving Excel document with continuous external named ranges is fixed.
  • Corruption issue when resaving Excel document with charts is fixed.