Essential Studio for WPF Release Notes

v15.2.0.40
May 8, 2017

CalendarEdit

Bug fixes

  • #173089 – Week days Visibility will be updated properly, when ShowWeekNumber is disabled.

Features

  • #173013 – Provided support to Customize Special Dates.

  • #173216 – Provided support to override OnDateCollectionChanged function.

Breaking Changes

#173269

  • Name of the BlackDatescollection class has been renamed as BlackoutDatescollection class consists Blackout Dates Collection and BlackDatescollection is deprecated.

  • Name of the BlackDatesProperty has been renamed as BlackoutDates property contains BlackoutDates and BlackDatesProperty is deprecated.

ComboBoxAdv

Feature

  • #174499-Template support has been provided for ComboBoxAdv drop down content.

Bug Fixes

  • #177566-When using Group header within ComboBoxAdv, scrolling is performed for both items and group header.
  • #174117-Null reference exception will not occur when using check all option.
  • #172770-SelectedItems collection binding has been corrected.
  • #173036,#171889-SelectedItem values is not cleared when using ItemTemplate.

DateTimeEdit

Bug fixes

  • #175363 – Time will be updated properly in Popup Clock control, based on Selected Date.

  • #173613 – DateTime will be updated properly, when DropDown button is clicked.

Breaking Changes

#173269

  • Name of the IsScrollingOnCircle has been renamed as EnableMouseWheelEdit property to enable MouseWheel event and IsScrollingOnCircle property is deprecated.

  • Name of the ClockPopupOpenedEvent has been renamed as ClockPopupOpened Event which invoked Clock Popup opened and ClockPopupOpenedEvent is deprecated.

DocIO

Features

  • #129771, #141097, #152712, #152827, #152953, #161968, #166700, #170011, #170535 - Added Equation(EQ) field preservation support in Word to PDF conversion.

Breaking Changes

  • Enumeration type of Equation(EQ) field is modified from FieldFormula to FieldExpression while opening an existing DOC format document.
  • Enumeration type of Formula(=) field is modified from FieldExpression to FieldFormula while opening an existing DOC and DOCX format document.

Bug Fixes

  • #171423 - ArgumentOutOfRangeException will no longer thrown while importing and resaving a particular Word document.
  • #171051, #173099, #177192 - File is no longer corrupted while resaving a particular DOCX format document.
  • #169663 - File size is now reduced while converting a Word document as RTF by enabling the OptimizeRtfFileSize property of SaveOptions class.
  • #171841 - Merge field number format preservation issue has been resolved while performing Mail merge execution.
  • #172854 - NullReferenceException will no longer thrown while using FindSingleLine() method in Multithreading.
  • #171100 - Ref field result is now preserved properly while updating document fields for a particular Word document.
  • #171613 - Marker color of the scatter chart is now preserved properly while resaving a DOCX format document.
  • #171423, #175386 - Data label of the chart is now preserved properly while resaving a particular DOCX format document.
  • #171799 - Table border preservation issue has been resolved while converting a particular Word document as PDF.
  • #171799 - Table overlapping issue has been resolved while converting a particular Word document as PDF.
  • #171424 - Table positioning issue has been resolved while converting a particular Word document as PDF.
  • #171073 - Page break preservation issue has been resolved while converting particular Word document as PDF.
  • #171132 - Frame missing issue has been resolved while converting a particular Word document as PDF.
  • #167559, #173876, #174704, #177783 - No longer hangs while converting the particular Word document as PDF file.
  • #172618 - Page splitting issue is now resolved while converting a particular DOCX format document as PDF.
  • #172618, #172622, #174134, #173670,#174270,#174798 - NullReferenceException will no longer thrown while converting a particular DOCX format document as PDF.
  • #172622 - Page break preservation issue is now resolved while converting a particular DOCX format document as PDF.
  • #172910, #173277 - Paragraph position and frame preservation issue is now resolved while converting a particular DOCX format document as PDF.
  • #173039 - Image missing issue is now resolved while converting a particular DOCX format document as PDF.
  • #173346 - Text drawn with improper font issue has been resolved while converting a particular Word document as PDF.
  • #173445 - Text alignment issue has been resolved while converting a particular Word document as PDF.
  • #173459, #172942 - No longer hangs while opening a particular DOCX format document.
  • #173517 - Table right border is now preserved properly while saving the particular RTF format document.
  • #173567 - Custom properties result is now preserved properly while updating document fields for a particular Word document.
  • #174396, #174699 - Textbox content aligned properly while converting a particular Word document as PDF.
  • #174511 - Table border is now preserved properly while converting a particular Word document as HTML.
  • #174602 - Textbox text missing issue has been resolved while converting a particular Word document as PDF.
  • #174606 - Table width is now preserved properly while converting a particular Word document as PDF.
  • #174834, #174894 - Table rows is now preserved properly when accepting the track changes.
  • #172618 - Table cell border issue has been resolved while converting particular Word document as PDF.
  • #174246 - NullReferenceException will no longer thrown while refreshing a chart element.
  • #173628 - Chart with trendlines is now preserved properly while resaving a particular DOCX format document.
  • #172618 - Tab splitting issue has been resolved while converting a particular Word document as PDF.
  • #175304 - Text position preservation issue has been resolved while converting a particular Word document as PDF.
  • #173346 - Bottom alignment of text is preserved properly while converting a particular Word document as PDF.
  • #174455 - Image missing issue has been resolved while resaving particular Word document.
  • #176036 - Subscript text alignment issue has been resolved while converting a particular Word document as PDF.
  • #176036 - Textbox positioning issue has been resolved while converting a particular Word document as PDF.
  • #175132 - NullReferenceException will be no longer thrown while parsing the picture fill property of Chart element.
  • #174474, #174954 ,#174997 - ArgumentException will no longer thrown while saving the Word document which contains Chart element.
  • #167585 - Text missing issue has been resolved while converting a particular Word document as PDF.
  • #175604 - Image missing issue has been resolved while converting Word document as EPUB.
  • #175051 - ArgumentException will no longer thrown while opening a particular Word document.
  • #175731 - Page break will be preserved properly when accepting the track changes in the Word document.
  • #174174 - Table border preservation issue has been resolved while opening a particular DOC format document.
  • #174602 - Table row is now preserved properly while converting a particular Word document as PDF.
  • #176420 - File is no longer corrupted while using ChartData.Clear() method.
  • #173412, #174055 - Performance has been improved while resaving a particular DOCX format document.

DockingManager

Feature

  • #170627 - Provide support for “Attaching and Moving Float windows together” in DockingManager.

Bug fixes

  • #170420 - Windows are hidden which have AutoHidden window as Target window while loading the saved layout in DockingManager has been fixed.

DoubleTextBox

Bug Fixes

  • #176425-Minus sign will be entered on focusing the DoubleTextBox

EditControl

Bug fixes

  • #172807 – Standardize Comment/Uncomment and Undo/Redo functionalities.

Features

  • #162604 – Provided Microsoft Visual Studio Editor like GoToLine functionality.

GroupBar

Bug fixes

  • #174411 - Resizing behavior will work properly, when IsCollapsed option is disabled.

SfNavigationDrawer

Breaking Changes

  • Changed the DrawerEventHandler(SfNavigationDrawer navigationDrawer) event handler signature to DrawerEventHandler(object sender, EventArgs e).

PDF

Features

  • Provided support for flattening the pop up annotation in PDF.
  • Provided support for flattening the ink annotation in PDF.
  • Provided support for PDF 2.0 security feature (AES Revision 6).

Bug Fixes

  • #172260 - PdfLightTable cell customization is now preserving properly when disable the AllowRowBreakAcrossPages.
  • #171850 - Decrypting padding block exception is no longer thrown when loading the particular PDF document.
  • #172057 - The PDF page contents are displaying correctly when encrypt the PDF document.
  • #171135 - OCR processed PDF documents are no longer increase in size when printing using Adobe Acrobat DC.
  • #172578 - Some graphics content of XPS are now rendering properly when converting to PDF.
  • #164222 - Numeric glyphs in RTL languages of XPS are now rendering properly when converting to PDF.
  • #164222 - Input string not in correct format exception is no longer thrown when converted XPS to PDF.
  • #172269 - Index out of range exception is no longer thrown when viewing PDF document in PDF Viewer.
  • #171740 - Documents are now compressed properly while replacing the images in the document with low quality.
  • #170611 - PDF size is no longer compressed compared to TIFF image on converting TIFF images to PDF.
  • #171469 - Internal links are now preserving properly while converting HTML to PDF.
  • #171703 - PdfLightTable headers are drawing only once when enable the ShowHeader.
  • #171857 - Form fields values are preserving properly when flattening the form fields.
  • #172460 - NotSupportedException no longer thrown while using PdfTrueTypeFont.
  • #173882 - The inner color of the ellipse and circle annotations are now preserving properly when flattening the annotation.
  • #174433 - Null reference exception no longer occurs when loading the PDF document.
  • #172945 - Named destination is now supported when merging PDF documents.
  • #172848 - Preservation issues will not occur while flattening PDF form fields.
  • #170584 - File size is not increased when importing single page from the PDF document.
  • #174608 - Images are preserving properly when converting HTML to PDF using IE.
  • #173919 - Null reference exception no longer occurs when getting the certificates from store.
  • #172316 - No exception thrown in Adobe Reader when replacing the image in the PDF document.
  • #177066 - Blank PDF document will not be generated while converting particular EMF to PDF.
  • #176429 - PdfTextWebLink destination now works as expected for rotated PDF documents.
  • #176663 - Masked images are now preserved properly while converting XPS to PDF.
  • #173563 - PDF text box fonts are preserved properly when merging the PDF documents.
  • #176565 - Code 128 barcode will be generated without any unwanted characters.
  • #174986 - Chinese characters will be displayed properly when OCR the particular PDF document.
  • #175857 - PDF document will no longer corrupted while merging the PDF documents.
  • #175375 - PDF document will no longer corrupted while drawing the image.
  • #175053 - Exception will not be thrown while loading the PDF document.
  • #175267 - Exception will not be thrown while loading a particular PDF document as byte array.
  • #175861 - QR barcode size will be generated properly with respect to the XDimension.
  • #175758 - ArgumentOutOfRange exception is no longer thrown when appending the particular document.
  • #175090 - Check box values are preserved properly while flattening the form fields.
  • #175090 - PDF document will no longer corrupted while applying flatten the form fields.
  • #175090 - Text box properties are now preserved properly while parsing the particular PDF document.
  • #175684 - Images are replaced as expected while replacing the images in the PDF document.
  • #174498 - Annotation bounds are now preserved properly while rotating the PDF document.
  • #164314 - Certificate chains are now preserved properly while sign the PDF document.
  • #175002 - PDF document will no longer corrupted while drawing a string in particular PDF document.
  • #175879 - fi ligatures are now black listed while OCR the PDF document.
  • #174801 - Text colors are now restored properly when drawing with the same PdfPen multiple times using PdfIccColor.
  • #175020 - Exception no longer thrown while accessing the ForeColor of the PdfFields.
  • No duplicate fonts are added in the OCR processed PDF document.
  • Internal links are now properly preserved while converting the HTML to PDF converter using IE.
  • The annotation bounds are now preserved properly while loading the PDF document.
  • Null reference exception is no longer thrown while getting the annotation author and subject properties.
  • Exception no longer thrown while getting the used fonts from particular PDF document.
  • Exception will not occur when adding bookmark to larger PDF document.

PdfViewerControl

Features

  • #175638 - Exposed commands UndoCommand and RedoCommand for performing Undo and Redo operations respectively.
  • #175057, #176602 - Exposed API WarnBeforeClose for enabling/disabling the message box pop up before saving the changes.
  • #175057, #176602 - Exposed an API IsDocumentEdited to identify whether the PDF document is edited using PDF viewer control.

Bug Fixes

  • #173635 - Texture brush contents will be rendered properly.
  • #172543 - Texts will be rendered properly in the PDF document.
  • #173676 - Middot character in Times New Roman font will be rendered properly.
  • #174735, #173255 - Contents of the PDF document will be rendered properly.
  • #173684 - Text in the PDF document will be rendered properly.
  • #175204 - Contents of the PDF document will be rendered properly.

PivotGrid

Bug fixes

  • #175807 – Pivot values are properly visible when using Indexed Engine.
  • #175891 - While expanding the collapsed item and when “ShowSubTotals” is set to false, sub-totals are not visible now.
  • #175802 – While there are no items in row category and when “ShowGrandTotals” and “ShowSubtotals” are set to false, grand totals and sub-totals are not visible now.
  • #175807 – PivotRows can be added dynamically.
  • #175690 - Application does not hang when collapsing all groups.
  • #173779 – When using calculations as formulae, application works properly.
  • #172239 - Grid lines are now not visible when setting “GridLineStroke” to transparent.
  • #172587 – Zeroes are displayed now instead of blank cells.

Features

  • #175807, #176764 - Improved performance during expand/collapse operation.
  • #151670 - Provided support to calculate summary for all items in the PivotGrid.

Predictive Analytics

Bug Fixes

  • #173671- Resolved memory issue while loading large sized PMML file in PMML Evaluator.

Presentation

Features

  • #168464 - Added support to create and modify comments in PowerPoint presentations.
  • #176530 - Added support to create and modify hyperlinks for shapes in PowerPoint presentations.

Breaking Changes

  • #176530 - The property Hyperlink is now added into IShape interface.
  • #176530 - The method SetHyperlink is now added into IShape interface.
  • #176530 - The method RemoveHyperlink is now added into IShape interface.

Bug Fixes

  • #170494 - The resaved PowerPoint presentation will be no longer corrupted while opening in Microsoft Office 2007.
  • #174113 - The merged PowerPoint presentation will no longer get corrupted while merging cloned slides from PowerPoint presentations.
  • #173849, #173493 - The merged PowerPoint presentation will no longer get corrupted while merging slides from different PowerPoint presentations.
  • #174190 - No more exceptions thrown while creating a new presentation by merging cloned slides from different PowerPoint presentations in multi-threading environment.
  • #174295 - Replaced text in a PowerPoint presentation will be no longer marked as spelling error.
  • #173747 - Custom table styles will be now preserved while performing PowerPoint presentation to PDF conversion.

PropertyGrid

Feature

  • #128165, #133437, #133739,#161274, #161854 Support provided to handle custom type descriptor objects

ReportDesigner

Features

  • #165579 – Provided support to create shared dataset in Report Designer.

  • #174996 – Added option to customize the text of chart legend.

  • #176682 – Added option to re-order the parameters in report designer report data panel.

  • #167833 – Exposed option to save the datasource credentials locally in Report Designer.

Bug Fixes

  • #174078 – Now, the ApplicationMenu show/hide properly based on ShowApplicationMenu property.

  • #174619 – Now, the first character typed using shift functionality works properly in tablix cell.

  • #174621 – Now, the footer resize works properly, after resizing the tablix.

  • #175485 – Now, report item can be inserted in a column grouped textbox in List report item.

  • #176636 – Now, multiValue parameter dropdown combo box shows in Report Viewer.

  • #176874 – The index out of range exception has been resolved while defining query parameter value for Oracle database in report designer.

  • #177299 - Now, indicator panel property updated properly in property grid when it is placed inside the tablix.

  • #173712, #173618 – The null value data type conversions are working properly without any errors.

ReportViewer

Features

  • #168753 – Excel Layout calculation performance has been improved for excel export.

Bug Fixes

  • #177338 - Now, the text color of tablix cell applied properly in “High Contrast” theme..

  • #176901 - Now, dependent parameter values updates properly in ReportViewer.

ReportWriter

Bug Fixes

  • #172404 – Resolved arabic content reverse order rendering in PDF export.

  • #168984 – Now, the text cell content height updates properly in Excel exporting.

  • #168984 – Resolved multi run text content style and alignment problem in Excel exporting.

  • #174638 – Now, the page footer border applied properly in PDF exporting when use default border with side borders set as empty.

  • #173835 – Multiple nested tablix are exported properly to PDF format when PDF conformance enabled.

  • #175740 - Now, BitMapImage data values are exported to PDF format.

Ribbon

Bug Fixes

  • #173570-SelectedIndexChanged event is fired once when switching between tabs.
  • #174066-Cast exception will not occur in RibbonLayoutPanel.
  • #172264,#173382-Null reference exception is fixed when closing the window.

RichTextBoxAdv (Classic)

Bug Fixes

  • #177418 - IndexOutOfRangeException will no longer be thrown while adding UIContainerAdv to the document.

SfChart

Bug Fixes

  • #172214 - FastLineSeries will no longer be blurred while zooming.

  • #172411 - NullReferenceException will no longer be occurred when using the collection of KeyValuePair as ItemsSource to Chart Series.

  • #173329 – Now, BubbleSegment will be displayed, when all the segment Size is zero.

  • # 175232 – Now, Stroke will be applied properly even for the smallest PieSegment.

  • # 175078 – StackOverflowException will no longer be thrown while binding the value to Visibility of Annotation.

Features

  • Provided support to show the bubbles with Size zero, using ShowZeroBubbles property.

  • Provided support for the following new spline types, applicable for Spline and SplineArea series.
    • Natural
    • Monotonic
    • Cardinal
    • Clamped
  • Provided color mapping support for each segment in a chart series.

  • Enhanced the axis auto interval calculation for Stacking100Series.

SfDataGrid

Features

  • #176290 - Provided support to load any control by clicking the FilterToggleButton.
  • #174808 - Provided support to set DataTable as ItemsSource to GridComboBoxColumn.
  • #167639 - Provided support to get HeaderText of the cell in Coded UI.
  • Provided support for AutoGenerateColumnsMode - SmartReset to retain valid columns and it’s the data operations settings when changing ItemsSource.
  • Provided support to auto-generate GridComboBoxColumn for enum type properties.
  • Provided support to fit the row height based on content while Printing.

Bug fixes

  • #176824 - Now, sorting working properly when filtering applied which using SfDataGrid with paging.
  • #175697 - VerticalScrollBar visibility is updated properly while loading SfDataGrid inside stack panel and auto-fit row height feature enabled.
  • #171250,174144 - Now, Column width has been calculated based on visible records when EnableDataVirtualization is true.
  • #175865 - SelectedItem value getting reset properly when navigating between the tabs with SfDataGrid in all tabs.

SfDiagram

Bug Fixes

  • #176118 - When particular Node is deleted, delete all the dependent Connectors.
  • #176135 - Updated Selection Focus Preview for Nodes and Connectors using Tab Key if Window is re-sized.
  • #175048 – Invoked PropertyChangedEvent for newly inserted/added Node to DataSourceSettings.
  • #174836 – Updated PageBackground color while exporting SfDiagram.
  • #175430 – Updated localization sample assembly references.
  • #173997 – Invoked public events to notify selected/unselected state of the Node.
  • #174408 – NodeChangedEvent with InteractionState is updated while perform click/selection on Node.
  • #174405 – Updated Selection Focus Preview on Layout sample using Tab key.
  • #174009 – Connector should be inserted to DataSourceSettings after inserting new group into DataSourceSettings.
  • #173678 – Position of the Nodes should be maintained even if we refresh the Layout if the Node position is fixed.
  • #172601,#169792 – Customized the ShortCut Key to Save the Node.
  • #177449 – Exception will not thrown when Group is deleted using QuickCommand delete option.

Features

  • Provided SegmentDecorator support for Connector.
  • Provided Command support for Diagram Events.
  • Snapping and Guidelines support provided for Port and Segments.
  • Provided dragging support for Port.
  • Provided ConnectionDirection option to customize direction of the Connection(Port to Port Connection).
  • Provided Annotation Alignment support for Connector Annotation.
  • Provided DragLimit support to restrict the Annotation dragging based on Bounds.
  • Provided RotationReference options for the Node Annotation Rotation.
  • Provided XOR Flip and FlipMode property to flip Node programmatically.
  • Provided HitPadding support to customize the hit area of the Connector.
  • Provided support to customize the View for the Port and Annotation.
  • Provided support to decide on the action on Diagramming elements at runtime.(SetTool).
  • Provided Deferred scrolling along with Outline support in Diagram.
  • Provided panning support using Mouse middle button (IntelliMousePan).
  • Provided AnnotationChanged event to notify the interaction on the Annotation.
  • Provided SelectorChangedEvent to notify interaction status of multiple selected items.
  • Provided ConnectorEditing event to notify the runtime interaction on Segments.
  • provided ObjectDrawn event to notify the status of Connector drawing.
  • Provided MenuOpening event to notify opening action of DiagramMenu.
  • Provided OverviewChanged event to notify the interaction in OverView.
  • Provided option to override the active tool when interacting on diagram using SetTool method.
  • Provided option to rotate annotation based on node or page using RotationReference property.

Breaking Changes

  • We have deprecated the Displacement property of ConnectorPort.
  • The Default behavior of View to ViewModel binding for AnnotationEditorViewModel is changed. For details please refer to the Help Documentation.
  • We have added FlipMode property in INode.
  • We have added SegmentDecorators and SegmentDecoratorStyle properties in IConnector.
  • We have added Constraints, AnnotationRelativeMode,RotationReference and DragLimit properties in IAnnotation.
  • We have added the below list of properties in IGraph.
    • OutlineSettings
    • LineRoutingSettings
    • NodeSelectionIndicatorStyle
    • ConnectorSelectionIndicatorStyle
    • NodeDropIndicatorStyle
    • ConnectorDropIndicatorStyle
  • We have removed the below properties from INodePort and IConnectorPort. We have moved these properties to common Interface IPort.
    • UnitWidth
    • UnitHeight
    • PortVisibility
    • ConnectorPadding
  • ID will not be generated for Node and Connector.

SfKanban

Bug Fixes

  • #176224 - Margin can be customized in the Kanban now.

  • #176075, #176335 – CardTemplate is updated properly for the newly added card, after moving KanbanColumn.

  • #176639 - Dragging events will no longer be triggered when the Kanban area is tapped after scrolling ends.

  • #176455 – TargetCardIndex property in the CardDragEnd event argument is updated properly, when the card is dragged and dropped in its original position.

  • #176513, #172696 – Background, BorderBrush and Foreground properties can be customized for the collapsed KanbanColumn.

SfLinearGauge

Bug Fixes

  • #176758 - Now, LabelSize property will work properly.
  • #174170 - Issue with LinearGauge designer not refreshing properly has been fixed.
  • #174170 - Now, pointer will no longer overlap to the top and bottom border of the scale bar.

SfNavigationDrawer

Breaking Changes

  • Changed the DrawerEventHandler(SfNavigationDrawer navigationDrawer) event handler signature to DrawerEventHandler(object sender, EventArgs e).

SfRadialSlider

Bug fixes

  • #175525 - StartAngle or EndAngle now updated properly in SfRadialSlider.

SfRichTextBoxAdv

Features

  • #172920 - Added IsVirtualizing property in SfRichTextBoxAdv class to enable or disable UI virtualization.
  • #171884 - Added LoadAsyncSettings property in SfRichTextBoxAdv class to modify the settings for asynchronous document loading operation.
  • #172052 - Added UseFrameworkSpellCheck and Dictionaries properties in SpellChecker class to enable custom spell checking.
  • #170044 - Added WordCount property in SfRichTextBoxAdv class to get the number of words in the document.
  • #164601 - Added InsertPicture method in SelectionAdv class to insert the picture at cursor position.

Bug Fixes

  • #172920, #173846 - Paragraphs are now rendered properly while scrolling in page layout type.
  • #171884 - The contents visible on-screen are displayed at a stretch, during asynchronous loading in continuous layout type.
  • #173067 - Small rectangle no longer appears when mouse enters into the SfRichTextBoxAdv control.
  • #173148, #174112 - Line break and white space are now preserved properly while opening HTML.
  • #173148 - Key navigations are now working properly between line break characters.
  • #174629 - Paragraphs are now rendered properly without text overlap while editing contents.
  • #173551 - Improved performance while selecting the contents using mouse or touch interactions.
  • #173841 - NullReferenceException will be no longer thrown when opening table properties dialog.
  • #169636, #171327, #173241, #174385, #174916, #177358 - Improved performance in spell checking for all the editing operations.
  • StackOverflowException will be no longer thrown when loading document with spell checker enabled.
  • StackOverflowException will be no longer thrown when loading document containing field.
  • NullReferenceException will be no longer thrown when creating new document after a comment is deleted.
  • IndexOutOfRangeException will be no longer thrown when opening spell check pane with no spelling errors in the document.
  • URL text is now converted properly to hyperlink when pressing space key.
  • Tab width is now preserved properly in the paragraphs with justify alignment while editing.
  • Table properties are now applied properly using TablePropertiesDialog.
  • Selecting contents within comment are now highlighted properly.
  • Text with automatic color is now displayed properly when text is inside table.
  • Paragraph contents are now rendered properly when field has no separator.
  • Scroll bar visibility is now updated properly when changing HorizontalScrollBarVisibility and VerticalScrollBarVisibility properties of SfRichTextBoxAdv class.
  • Tooltip for decrease font size option in SfRichTextRibbon now shows the correct keyboard shortcut.

SfSchedule

Bug Fixes

  • #174065 - Now, Schedule control work properly with reminder appointment notifications even while navigating between other tabbed items.

  • #174067 - Now, Schedule reminder appointment snoozing will work properly.

  • #174415 - Schedule control no longer suppress the application level warnings in the output window.

  • #174900 - Now, Schedule reminder will work properly with spanned appointments.

  • #157533 - Now, ScheduleAppointment will arrange properly when its spanned for multiple days.

  • #174658 - Now, Schedule AppointmentEndDragging event will gives updated values when changing the AllDay appointment.

  • #175717 - Now, Schedule appointment render properly when importing the NoEndDate recurrence appointment.

  • #177280 - Now, ScheduleAppointment reminder occurring properly with the reminder zero minute.

SfSkinManager

Bug Fixes

  • #174163-Foreground color of the CheckListBoxItem and Checkbox has been corrected.
  • #177304-ZeroColor property in DoubleTextBox has been changed for Blend theme.
  • #176465-Memory leak has been cleared when using SfSkinManager themes.
  • #173052-For TimeSpanEdit control, themes is updated when using with UpDown control.
  • #173075-Styles are applied for all Editor controls and SfInput controls
  • #173006-RibbonToggle button foreground color in checked state is changed.
  • #172235-MS checkbox, checked state color is changed.
  • #173923-ActiveForeground color is changed for SplitButton and DropDownButton in Office2016 style.

SfTextBoxExt

Bug Fixes

  • #176466-Memory leak has been cleared in SfTextBoxExt
  • #175592, #175627-Argument exception is not thrown when pressing tab.

SfTreeGrid

Features

  • Provided support for programmatic filtering with options to filter based on level.

SkinManager

Bug Fixes

  • #172393-Null reference exception is fixed in SkinStorage class.

SfSpreadsheet

Features

  • #161281, #165003, #111045, #109848, #112533, #111417, #134234, #166114, #166353 - Provided support for sorting and filtering.

Bug Fixes

  • #175650 - Exception is no longer thrown when perform fill series operation for the combination of text and number cells.
  • #175394 - Exception is no longer thrown when host the SfSpreadsheet other than WPF application.
  • #175172 - Exception is no longer thrown when mouse hover the SfSpreadsheet while workbook is in importing.

TileViewControl

Features

  • #161556, #175732 – Provided support to customize the built-in animation in TileViewControl.

TimeSpanEdit

Bug fixes

  • #177182 - TimeSpanEdit Binding functionality will work properly, when IsReadOnly is enabled.

  • #174383 - Tab Key navigation behavior will now work properly.

UpDown

Bug Fixes

  • #172451-Value is updated while pasting text in UpDown control.
  • #172451-Maximum validation is working properly for negative values
  • #172947-Last digit will not be cleared when pressing Enter key.

VS Extensions

Features

  • #167707 - Handle Visual Studio Toolbox configuration issues with Syncfusion controls in Syncfusion Troubleshooter(up to Visual Studio 2015).

Bug fixes

  • #177060 - Higher framework unsupported issue fixed in Syncfusion Reference Manager.

XlsIO

Features

  • #171521, 171966 - Provided rich-text support for chart elements in chart to image conversion.
  • #165809 - Provided support for chart series with different markers in chart to image conversion.
  • #152955 - Provided table filters support for the types text, number and date.
  • #175326 - Provided custom IconSets support in Excel to PDF conversion.
  • Provided custom sorting support in pivot table.

Breaking changes

  • The properties Position and Text are added in IPivotFieldItem interface.
  • The properties ShowAutoFilter and AutoFilters are added in IListObject interface.
  • The method Sort is added in IPivotField interface.
  • The method RemoveText is added in IAutoFilter interface.

Bug fixes

  • #171362 - Date format is maintained while importing data using Template Markers.
  • #171130 - Workbook protection password is maintained while re-saving Excel document.
  • #172188 - Exception thrown while parsing custom properties of Excel document has been resolved.
  • #172449 - Empty string can be assigned to workbook application name.
  • #172619 - Exception thrown while opening an Excel document with more than 32 characters in data validation title has been resolved.
  • #172767 - Exception thrown while opening an Excel document with numeric separators modified has been resolved.
  • #171513 - Applying standard height sets custom height to proper value in XLS document.
  • #95412 - Text rotation for chart axis is applied proper while creating charts.
  • #172748 - Date value “01/01/0001” is considered as string.
  • #171998 - File with empty space in table column header is no more corrupted.
  • #172562 - Data field is now applied proper in pivot table creation.
  • #173466 - Exception while parsing Excel documents with invalid named range in charts has been fixed.
  • #175311 - Exception is no longer thrown while clearing ranges for empty worksheet.
  • #175311 - Exception is no longer thrown while adding external workbook with invalid named ranges.
  • #172529 - Issue with copying external formula string in CopyTo method is fixed.
  • #173735 - Issue with copying a cell value with hyperlink is fixed.
  • #173465 - Issue with spaces in hyperlinks is fixed.
  • #173893 - Formula with custom function is updated properly when named range is removed from workbook.
  • #173674 - Row insertion issue in Excel table with “Template Markers” is resolved.
  • #173808 - Data missing issue while re-saving an Excel document is resolved.
  • #166942 - Issue with currency symbols displayed with quotation marks is resolved.
  • #170860 - Performance has been improved while closing a binary Excel document with filters.
  • #171034 - Issue with incorrect table formula while copying a worksheet is resolved.
  • #171130 - Issue with removal of hyperlinks in shapes while resaving Excel document is fixed.
  • #171418 - Number formats are now properly applied in Template Markers.
  • #173568 - Exception will no longer thrown while opening Excel documents with EMF image.
  • #175161 - Issue while accessing chart series with theme colors is fixed.
  • #175311 - Exception will no longer thrown while clearing range from an empty worksheet.
  • #175397 - Issue with incorrect value when a cell is calculated twice is fixed.
  • #175547 - Issue with chart shadow properties is fixed.
  • #175792 - ListObjects will now be removed while clearing worksheet data.
  • #175900 - External names are now added proper while copying ranges into another workbook.
  • #175902, 177524 - External names are now added proper while copying worksheets into another workbook.
  • #175941 - Issue with setting visibility to blank item in pivot field is fixed.
  • #176016 - Exception is no longer thrown while resaving Excel document with images from XLS to XLSX format.
  • #176311 - File no longer gets corrupted when rich-text is added with invalid characters.
  • #176381 - Issue with SetWriteProtection is resolved now.
  • #176959 - Formatting applied to entire row is now copied properly.
  • #177031 - Issue with collapsed state of button in pivot table is fixed.
  • #177187 - Exception is no longer thrown while adding conditional formats to RangesCollection.
  • #171967 - Issue with legend order in chart to image conversion is fixed.
  • #162635, 168229, 171967 - Issue with cropping of chart area in chart to image conversion is fixed.
  • #172502 - Secondary value axis missing issue in chart to image conversion is resolved.
  • #171859 - Chart title with formula is converted properly in chart to image conversion.
  • #171297 - Converting a chart into image with gap width and series overlapping is now equivalent to Microsoft Excel.
  • #171521 - Vertical axis issues in chart to image conversion has been resolved.
  • #170689 - Horizontal scroll bar preserved proper in Excel to HTML conversion.
  • #175932 - Issue with repeated style in Excel to HTML conversion is fixed.
  • #175564 - Issue with highlighting active tab in Excel to HTML conversion is fixed.
  • #175331 - Issue with worksheet tabs visibility when there are more worksheets in Excel to HTML conversion is fixed.
  • #174480 - Issue with text alignment of merged cells in Excel to HTML conversion is fixed.
  • #172941 - Issue with content height while saving a workbook in HTML as a stream is fixed.
  • #175332 - File size issue while converting a workbook with charts into HTML is resolved.
  • #172962 - Prompt is no longer displayed in Internet Explorer while opening Excel to HTML converted files.
  • #176114 - Exception is no longer thrown while converting Excel document with invalid date into PDF.
  • #170287 - Border issue while applying PrintTitleRow in Excel to PDF conversion is resolved.
  • #175905 - Performance has been improved while converting a workbook with large number of empty cells into PDF.
  • Performance is improved while adding multiple text filters in filters collection.
  • Exception is no longer thrown while opening a workbook with ParseWorksheetsOnDemand option.
  • Exception is no longer thrown while opening Excel documents with invalid formula.
  • Exception is no longer thrown while opening workbook with background images.
  • Exception is no longer thrown while parsing external worksheets.
  • Exception is no longer thrown while opening a workbook with chart using ParseWorksheetsOnDemand option.
  • Exception is no longer thrown while sorting columns with blank cells.
  • Exception is no longer thrown while saving workbook with shapes after AddCopy.
  • CalculatedValue now returns proper time value.
  • Filters applied is no longer removed when sorting is applied to a filtered range.
  • TopVisibleRow and LeftVisibleColumn are now applied properly.
  • Issue with visibility of comments in binary files is fixed.
  • Issue with RTF text in merged cells is fixed.
  • Range intersection issue for multiple ranges is resolved.
  • Issue with multiple filter range is now resolved.
  • Sorting is now applied properly on hidden rows.
  • Filter is now applied properly for an empty cell range similar to Microsoft Excel.
  • Issue with freeze pane while setting TopVisibleRow is fixed.
  • Rows are no longer hidden when Excel document with filters are opened and saved.
  • Issues with cell border, font style and vertical scroll bar has been fixed.
  • Issue with visibility of empty data labels in chart to image conversion is fixed.
  • 3D chart rotation perspective has been improved in chart to image conversion.
  • Image cropping issue in Excel to HTML conversion is resolved.
  • Issue with image position in Excel to HTML conversion is fixed.
  • Issue with row height in Excel to HTML conversion is fixed.
  • Issues with rich-text format in Excel to HTML conversion is now resolved.
  • Issues with table borders in Excel to HTML conversion is now resolved.
  • Issue with clipping of print title rows in Excel to PDF conversion is fixed.
  • Line missing issue in Excel to PDF conversion if row height is less than text height is resolved.
  • Issue with repetition of header text in Excel to PDF conversion is fixed.
  • Exception is no longer thrown while converting an Excel document into PDF with header or footer color.
  • Exception is no longer thrown while converting an Excel document into PDF with horizontal page breaks.
  • Exception is no longer thrown in Excel to PDF conversion while updating table content range.
  • Exception is no longer thrown while parsing picture fill properties of chart in Excel to PDF conversion.
  • Exception is no longer thrown while parsing chart text area in Excel to PDF conversion.
  • Exception is no longer thrown from Print title rows in Excel to PDF conversion.
  • Exception is no longer thrown while accessing rich-text properties in Excel to PDF conversion.
  • XML exception is no longer thrown while converting Excel document into PDF.