Essential Studio for WPF Release Notes
AutoComplete
Bug Fixes
- #199247 -
SelectedItem
will be updated correctly based on theSelectedValue
.
ChromelessWindow
Bug Fixes
- #198743 -
ResizeGrip
will be updated correctly while resizing in ChromelessWindow.
ComboBoxAdv
Bug Fixes
- #199420 - Memory leak issue with ComboBoxAdv is now fixed.
Common
Bug Fixes
- #F136207 -
NullReferenceException
will no longer occur when using the converters present in SfShared.WPF.
Breaking Changes
- #187805 - Syncfusion has provided separate NuGet packages for each .NET Framework version assembly till now. However, this has been changed from this release onwards and now each NuGet package will contain all applicable .NET Framework versions assemblies. Please refer this Knowledge Base article to learn more information about this change.
DocIO
Bug Fixes
- #197282 -
ArgumentException
will be no longer thrown while parsing a particular RTF document. - #199294 - The character and paragraph properties inherited from source document default formats are now properly imported to destination document.
- #197763 - Picture effects are now preserved properly while merging a cloned Word document for multiple times.
- #196839 - Paragraph with “None” list style type is now preserved properly while parsing a HTML format document.
- #201256, #201364 - Field code is now serialized properly within “instrText” element while opening and saving DOCX format document.
- #198450, #198489 -
FormatException
will be no longer thrown while opening and saving a particular DOCX format document. - #198653 -
ArgumentOutOfRangeException
will be no longer thrown while updating fields in a particular Word document. - #200254 -
ArgumentOutOfRangeException
will be no longer thrown while parsing a particular DOCX format document. - #198360 -
IndexOutOfRangeException
will be no longer thrown while opening and saving a particular Word document. - #200327 - Formatting of contents within textbox is now preserved properly while converting a particular Word document as HTML.
- #199782 - Font preservation issue has been resolved while converting a particular RTF document to Word document.
- #199747 - No extra characters will be preserved while converting a Word document as RTF.
- #198068 - Nested body contents are now preserved properly while parsing a particular Word document.
- #195214 - Paragraph within nested table is now preserved properly while converting a particular Word document as PDF.
- #195214 - Paragraph with
keep with next
property is now preserved properly while converting a particular Word document as PDF. - #195214 - Vertically merged cells are now preserved properly while converting a particular Word document as PDF.
- #196520 - Fields with unknown type are now preserved properly while converting a particular Word document as PDF.
- #196520, #200771 - List numbering preservation issue has been resolved while converting a particular Word document as PDF.
- #195214 - Table styles are now applied properly while converting a particular Word document as PDF.
- #199166 -
ArgumentOutOfRangeException
will be no longer thrown while updating content control text for Word to PDF conversion. - #189615 - Shape flip style is now preserved properly while converting a particular Word document as PDF.
- #198450 - Frames are now preserved properly while converting a particular Word document as PDF.
- #199783 - Watermark image is now preserved properly in the converted PDF when
wash out
property of the watermark is disabled. - #198249 - TOC text color is now preserved properly while converting a particular Word document as PDF.
- #189881 - Text alignment is now preserved properly while converting a particular Word document as PDF.
- #199056 - Preservation issue due to wrapping text around textbox has been resolved while converting a particular Word document as PDF.
- #198842 - Footnote preservation issue has been resolved while converting a particular Word document as PDF.
- #197456 -
OutOfMemoryException
will be no longer thrown while converting a particular Word document as PDF. - #198675 -
NullReferenceException
will be no longer thrown while converting a particular Word document as PDF. - #197524 - Hanging issue has been resolved while converting a particular Word document as PDF.
- #196443 - Extra page preservation issue has been resolved while converting a particular Word document as PDF.
- #200936 - Oval shape preservation issue has been resolved while converting a particular Word document as PDF.
DockingManager
Bug Fixes
- #197778 - Tab item instances will no longer hold in memory even remove child by programmatically in DockingManager
- #198454 -
InvalidOperationException
will no longer occurs when adding items into document state. - #198467 - Width of the NativeFloatWindow not updated properly based on the width given in
SetFloatWindowRect
method has been fixed. - #197752 - Tab group size will no longer changed improperly on resizing another document tab group in DockingManager.
- #197496 - Checked state of the context menu in dock window not updated immediately when checking or unchecking the menu items has been fixed.
EditControl
Bug Fixes
- #200255 - EditControl performance will no longer slow on resizing the control by GridSplitter.
- #199054 - Contents updated slowly when new lines are created using keys in EditControl has been fixed.
- #199054 - EditControl contents updated slowly on text editing when XML syntax highlighting is applied has been fixed.
- #198515 -
ArgumentOutOfRangeException
will no longer thrown on navigating to specified line usingGotoLine
.
Gantt Control
Bug Fixes
- #200175 – NullReferenceException will no longer be thrown while editing ‘Add New’ column header.
MaskedTextBox
Bug Fixes
- #200524 - MaskedTextBox value will get updated correctly on pressing Tab key.
Features
- #199403,197452 - Support for adding annotation to the PDF Layers is added.
- #93029,175644,190033,190937,194794,199329,198104 - Support for converting existing PDF document to PDF/A-1b document is added.
Bug Fixes
- #198270 - Text preservation issue no longer occurs while converting XPS document to PDF.
- #200302 - Improved the performance when importing the pages from the existing PDF document.
- #200680 - Null reference exception no longer occurs when altering the page label of existing PDF document.
- #200527 - Null reference exception no longer occurs when loading a PDF document with open and repair.
- #200438 - Same key has already been added exception no longer occurs when loading particular PDF document.
- #199711 - Null reference exception no longer occurs when importing named destinations from the PDF document.
- #198565 - Null reference exception no longer occurs when merging the particular PDF documents.
- #197635 -
An error was encountered while retrieving page content
exception no longer occurs when adding watermark to the existing PDF document in Adobe Acrobat Pro DC. - #199398 - URI value from
PdfLoadedUriAnnotation
is now preserving properly when retrieving the PDF document. - #199159 - Null reference exception no longer occurs when importing the pages from the particular PDF document.
- #198936,198057 - Null reference exception no longer occurs when merging the particular PDF documents.
- #198683 - Performance has been increased when loading particular PDF document.
- #198249 - The inner EMF image is preserving properly while converting EMF to PDF.
- #198498 - Opacity is now properly applying to the flattened annotation.
- #198487 - Null reference exception no longer occurs when loading the particular PDF document.
- #198391 - Application crashing issue no longer occurs when performing OCR in multi-threading environment.
- #198281,198759 - Signature is now valid while adding digital signature to the PDF document in different time zones.
- #197917 - Null reference exception no longer occurs when drawing HTML text in the existing PDF document.
- #194851 - Improved the performance while closing the PDF document.
- #196766,198057,196766 - The document size is optimized when importing the page from the particular document.
- #197506 - The
CreateTemplate
method is now working properly in multi-threading environment. - #197436 -
Argument out of range exception
no longer occurs when filling XFA document. - #197077,198678 -
Cannot find the PDF catalog information
exception no longer occurs when loading the particular PDF document. - #197123 - PDF form fields are now preserving properly when merging the PDF documents.
- #196643 - Improved the performance when loading the corrupted PDF documents.
- #196621 - Improved the performance when splitting a large PDF document.
- #195214 - Shapes are now preserving properly in PDF while converting EMF document to PDF.
- #194948 - Improved the performance when creating large PDF document with Hebrew text.
- #194156 - Image is now preserving properly while converting XPS document to PDF.
- #194018 -
ArgumentException
is no longer occurs when flattening a PDF document. - #199712 -
OutOfMemoryException
no longer occurs when providing large input text to QR code. - #199907 - The
PdfLoadedSignatureField
is now loading from the existing PDF document. - #177819 - Text extraction is now preserving properly from the existing PDF document.
PdfViewerControl
Features
- #195226, #190937 - Provided support for customize the page gap in
PdfViewerControl
. - #197765, #196017 - Provided support to perform the
ExportAsImage
operation with customDPI
values.
Bug Fixes
- #186813 - The bottle necks in the memory usage while performing the printing operation is reduced.
- #197995, #197765 -
NullReferenceException
will no longer be thrown while accessing theLoadedDocument
API ofPdfViewerControl
. - #198473 -
NullReferenceException
will no longer be thrown while converting the PDF document as image usingExportAsImage
API. - #196282 - Textbox border thickness is now set properly while viewing the document using
PdfViewerControl
. - #197289, #196212 - Invalid Operation exception will no longer be thrown while unloading the PDF viewer control.
- #195774, #198861 -
ImportPage
is now working properly after invokingExportAsImage
method. - #200191 -
IsDocumentEdited
property is now working as expected while editing the form fields. - #197742 - Exception will no longer be thrown when the PDF document is exported as images.
- #197868 - The PDF document is now loaded properly in
PdfViewerControl
. - #194847 - The memory usage while converting the PDF document as an image using
ExportAsImage
API is reduced. - #135328, #197059 - The CPU usage while loading the PDF document in the PDF viewer is reduced.
- #188321 - Index out of range exception will no longer be thrown while loading the PDF document multiple times in
PdfViewerControl
.
Presentation
Bug Fixes
- #198361 - Images are now preserved properly while performing clone and merge in PowerPoint presentation.
- #199566 - The URL associated with a hyperlink is now preserved properly while re-saving the PowerPoint presentation.
- #199259 - Application will no longer hang while re-saving the PowerPoint presentation with SmartArt diagrams.
- #196810 - PowerPoint presentation is no more corrupted while applying slide formatting options.
- #199260 -
NullReferenceException
is no more thrown while converting a Presentation slide to image.
PropertyGrid
Bug Fixes
- #200849 - Selection of properties will be updated properly after changing the docking state of the control in run-time.
- #200059 -
SelectedPropertyItem
will now update properly. - #199775 - Now minimum width will be maintained for the columns.
- #197494 - Now SearchText will refresh the control when
EnableGrouping
is set to True.
Ribbon
Bug Fixes
- #200580 - ContextMenuItem will no longer disappear in Ribbon when using SfSkinManager Themes.
- #197188 - RibbonWindow Title will now be aligned correctly while changing the theme at run-time.
SfChart
Bug Fixes
-
#199089 - The
FastLineSeries
will not be disappeared while zooming the chart withCategoryAxis
. -
#200399 -
Trendlines
will be loaded properly for two data points. -
#136320 - The ArgumentOutOfRangeException will no longer be thrown when call the
SuspendSeriesNotification
andResumeSeriesNotification
methods dynamically. -
#136401 - Now, the
FastSteplineBitmapSeries
will be rendered properly when the thickness of the line is two. -
#136401 - The horizontal line of
FastSteplineBitmapSeries
will be rendered properly when the thickness of the line is set to one. -
#201329 - The NullReferenceException will no longer be thrown when set the
SfChart.Series
property to null.
SfDataGrid
Features
- #198659 - Supports showing or hiding the
GridDetailsViewIndentCell
. - #199117 – Supports adding the
MappingName
property forStackedColumn
to get unique row data value. - #199305 - Supports handling external exception thrown while using the
MergedCells
with Row Selection. - #198190 - Improved loading performance in the SfDataGrid.
Bug fixes
- #136228 - The Group Caption will display the HeaderText while printing the SfDataGrid with group.
- #200891 - The Width will be updated properly while setting at runtime in the DetailsViewDataGrid.
- #201602 – The ParentGrid will scroll together with DetailsViewDataGrid when using KeyNavigation.
- #200382 - The Columns will be removed and added properly while adding columns in the reverse order with Columns.SuspendUpdates true.
- #200146 – The cell will enter Edit mode, even if the previous edit item is in out of view.
- #199283 – The FilterToggle button width is considered for the AutoRowHeight calculation.
- #200704 – The DetailsViewExpander icon will no longer have any shadow effect.
- #199147 –
Ctrl + Shift + V
will work properly in the SfDataGrid. - #199866 - The TextFiltering will work, even if we defined Context Menu in the SfDataGrid.
- #198728 – The
UnableToCastException
will no longer thrown while reusingGridDetailsViewExpanderCell
. - #200273, #200898 - The DropDown will open properly in the Secondary window.
SfDatePicker
Bug Fixes
- #F135615, 201668 -
InvalidCastException
will no longer thrown on use SfDatePicker as content of SfBusyIndicator.
SfDiagram
Bug Fixes
- #199411 – Context Menu will not be shown while right clicking on Connector thumb.
- #200320 – Diagram will load and update the layout properly while hosting Digram into Expander.
- #198393 - Diagram will consider the resolution and scale factor changes for printing.
SfGridSplitter
Bug Fixes
- #198943 –
SfGridSplitter
will no longer collapsed even use the same control as child for two different SfGridSplitter.
SfKanban
Bug Fixes
- #197593 – LayoutCycleException will no longer be thrown when defining the tags in KanbanModel class.
- #199673 – NullReferenceException will no longer be thrown while dragging the card out of Kanban area.
SfLinearGauge
Bug Fixes
-
# 199938 –
Ranges
andPointers
will render even ifScaleBarLength
is not set -
# 199938 – Labels will not get cut off when minimum value set to
ScaleBarLength
property
SfMaskedEdit
Bug Fixes
- #189465 - Validation for the mask type
RegEx
will now be updated correctly.
SfRichTextBoxAdv
Features
- #161448, #199289 - Added
ExportCssType
property inHtmlImportExportSettings
class to specify the CSS type asInline
orInternal
.
Bug Fixes
- #196503 - Table with vertically merged cells is now displayed properly.
- #198495 -
ArgumentException
will be no longer thrown on open or save document with invalid format property values. - #198495 - Editing contents is now working properly when document has multiple sections.
- #198872 - List characters are now properly displayed.
- #198872 - Table column resize is now working properly.
- #198872 -
ArgumentOutOfRangeException
will be no longer thrown when insert or delete columns in table. - #198872 -
ArgumentOutOfRangeException
orArgumentException
will be no longer thrown when modifying properties using table properties dialog. - #198872 -
NullReferenceException
will be no longer thrown while merging the selected cells. - #198872 -
NullReferenceException
will be no longer thrown when clearing the borders for selected table using borders and shading dialog. - #198872 - Borders are now properly displayed after modifying the cell margins using cell options dialog.
SfSchedule
Bug Fixes
- #201068 - The
AppointmentEditorOpening
event will be fired only once when thee.Cancel
set to true.
SfSkinManager
Bug Fixes
- #F135697 - SfSkinManager themes will be applied properly for SfTreeNavigator.
TabControlExt
Feature
- #198591 - Provided support to bind collection of items with
ContextMenuItems
of TabItemExt.
Bug Fixes
- #156855 – Tab header will no longer flipped on header editing even new header has special character.
ThemeStudio
Bug Fixes
- #199149 - Application will no longer crash on exporting themes of DockingManager and TabControlExt using Merge & Export option from ThemeStudio.
TreeViewAdv
Bug Fixes
- #198012, #198146 - Memory leak issue with TreeViewAdv is now fixed.
XlsIO
Features
- Support is provided for Resize and Offset operations in IRange.
Breaking Changes
- #198134 -
FullFileName
property is added inIWorkbook
interface. - #198663 , * #198664 -
IRange
andIWorkbook
interfaces are implemented with IEnumerable. -
Resize()
andOffset()
methods are added in ‘IRange’ interface.
Bug fixes
- #200525 - Corruption issue while removing last row in a table is fixed.
- #200090 - Space preservation issue while resaving a binary (XLS) file to xml format (XLSX) is fixed.
- #198853 - Incremental formula is set properly for formulas with sheet reference.
- #198385 - Legend color is not set when applied for entire legend collection is fixed.
- #198849 - Column styles will be moved properly while inserting column in a worksheet.
- #198858 - File with macros can be saved successfully without any corruption.
- #198898 - Excel file with external formula reference in data validation can be opened without any exception.
- #198785 - Find values within range accepts
ExcelFindType.Values
without any exception. - #198289 - Performance issue while opening Excel file with data validation applied on large range is resolved.
- #198385 - Issue with chart axis font color for binary file is fixed.
- #158298 - Month and day columns in pivot table can be sorted properly.
- #197892 - Text gets cropped on CSV to PDF conversion is fixed.
- #195255 - Performance issue while closing the workbook is fixed.
- #197896 - Filter icon visibility issue in merged column header is fixed.
- #197903 - Number formats are preserved correctly without any addition of extra slashes.
- #198277 - Exception raised while opening the Excel file with date cell type is resolved.
- #197711 - Exception thrown while saving an XML file having default parent style index to XLSX format is resolved.
- #135796 - Issue with border of text box shape in worksheet to image conversion is fixed.
- #197433 - Issue with row height value when changing the system resolution is resolved.
- #197691 - Issues with Doughnut chart explosion and category values in the data labels in chart to image conversion are fixed.
- #197106 - Calculated field can be added to more than one pivot table without any file corruption.
- #196836 - Object reference exception when worksheet has custom property set to null is resolved.
- #196955 - Chart font color settings are applied properly in chart elements.
- #158298 – Issue with pivot table field sorting when sort field items are less than the field item count is fixed.
- #196737 - Worksheet header image can be replaced properly without any variation in image size.
- #196116 - Image is rendered properly in Excel to PDF conversion when
ExportQualityImage
property of converter settings is set true. - #196502 - Exception while opening an excel fie with empty fill tag is resolved.
- #191260 , * #196173 - Used range is properly updated while layouting a pivot table.
- #196117 - Issue with hyperlink added to a cell after adding shape hyperlink is fixed.
- #195137 , * #196893 - Column text contains DateTime formatted values instead of Date values is fixed.
- #198849 - Cell data validation is removed properly while copying empty cells.
- Corruption issue is resolved while copying tables with same name by AddCopy().
- Performance issue while copying entire column to another range is resolved.
- Conditional formats are removed from destination range while copying is fixed.
- Worksheet unused columns are not collapsed in Google Sheets.
- Exception is no longer thrown while copying tables to existing table ranges.
- Issue with visibility of zero or negative size values for bubble chart data points in chart to image conversion is fixed.
- The data points are set with possible ways of on display blank as option in chart to image conversion.
- Exception while opening Excel file with DDE link formula is resolved.
- Fixed various issues in
CopyTo()
andAddCopy()
of tables, formulae, ranges, shapes and worksheets. - AutoShapes are not re-positioned properly after moving to same or different worksheet using
CopyTo()
is fixed.