Essential Studio for Windows Forms Release Notes

v17.4.0.46
January 30, 2020

AutoComplete

Bug fixes

  • #F150255 - Horizontal scroll bar functions correctly based on visibility of the Items.

AutoLabel

Bug Fixes

  • #257330 - GDI count will no longer be increased while changing the text in Auto Label

Calculate

Bug fixes

  • #255167 – The formulas with NamedRange intersection are computed properly.
  • #254953 - DATEDIF and YEARFRAC functions are now computed properly with date values.
  • #F148410 - SUMIFS formula is now calculated properly when criteria value is numeric.
  • #258381 - EOMONTH function returns proper result when its argument is in OLE Date format.
  • #259705 – CalcEngine returns valid error message when formula name starts with invalid operators.
  • Date function with text number formatted cell argument is now computed properly.

ComboBoxAdv

Bug fixes

  • #255563, 260559 - In all the scaling, ComboBox dropdown height is rendered property.

Common

WinForms NetCore Breaking Changes

You can now create NetCore 3.1v WinForms application, using Syncfusion controls. Microsoft has announced breaking changes in WinForms NetCore 3.1 in their announcement. To align with NetCore 3.1 changes, we have replaced old APIs with corresponding alternates. Please note that this change will not affect our WinForm DotNet framework controls in any way.

DocIO

Features

  • #17555, #123036, #130235, #F117690, #135953, #136014, #136677, #139383, #140946, #143065, #150226, #157199, #162767, #162891, #168515, #168983, #171073, #178572, #179473, #183440, #188778, #189881, #190783, #191732, #182319, #198068, #189881, #202966, #217393, #230817, #238068 - Automatically resizes the table to fit its content in DOCX to PDF conversion.

Bug Fixes

  • #249887, #257815 - The extra paragraph is now removed properly when replacing bookmark content by using the ReplaceBookmarkContent() method.
  • #257956 – The “ArgumentOutOfRangeException” will no longer be thrown while cloning picture in the Word document.
  • #257974 – Picture is now preserved properly when open and save the DOCX Word document.
  • #257472 - IF field is updated properly while calling updateDocumentFields() method.
  • #256459 - Frame is now preserved properly when open and save the DOCX Word document.
  • #255071 - Outline level for built-in heading styles are preserved properly while resaving the Word document.
  • #F142273 - The “NullReferenceException” will no longer be thrown while deleting bookmark content by using the DeleteBookmarkContent() method.
  • #255497 - Group shapes will be preserved properly when open and save the DOCX Word document.
  • #260062 - The “NullReferenceException” will no longer be thrown while calling the GetText() method.
  • #258741 - NumPages field is updated properly when using updateDocumentFields in the Word document.
  • #258487 - Content control of type repeating section will be preserved properly when converting the Word document to PDF.
  • #252217 - Shape is now preserved properly when converting the Word document to PDF.
  • #257671 - Nested group shapes are now preserved properly when open and save the DOCX format Word document.
  • #257373 - Table is now preserved properly when converting the Word document to PDF.
  • #257135 - Track changes are now accepted properly while using the AcceptChanges() method.
  • #255497 - Text spaces are now preserved properly when open and save the DOCX Word document.
  • #256481 - The “NullReferenceException” will no longer be thrown when converting a Word document to PDF.
  • #F145154 - Bookmark is now preserved properly while removing table column in the Word document.
  • #F144828 - The “NullReferenceException” will no longer be thrown while replacing bookmark content by using the ReplaceBookmarkContent() method.
  • #257975 - Text box is now aligned properly while converting a Word document to PDF.
  • #256459, #256303 - Improved the stability of Word to tagged PDF conversion.
  • #199319 - Improved the stability by resolving a possible NullReferenceException occurred in Word to PDF conversion.
  • #258741 - Page field is updated properly while updating fields from RTF document.
  • #258247 - Hyperlink is now preserved properly while converting a Word document to PDF.
  • #256602, #255237 - Text box is now preserved properly while converting a Word document to PDF.
  • #255040, #F149824 - Picture is now preserved properly while converting a Word document to PDF.
  • #257983, #256602 - Hanging issue has been resolved while converting a Word document to PDF.
  • #257373 - Text is now aligned properly while converting a Word document to PDF.
  • #252217 - Tab is now preserved properly in the generated PDF.
  • #256836 - Image is now preserved properly while converting a Word document to Image.
  • #256459 - Frame is now preserved properly while converting a Word document to PDF.
  • #255462 - Header is now preserved properly while converting a Word document to PDF.
  • #255071 - The IndexOutOfRangeException will no longer be thrown while converting a Word document to PDF.
  • #256504, #258239 - The NullReferenceException will no longer be thrown while converting a Word document to PDF.

DockingManager

Bug fixes

  • #254031 - The Null reference exception will no longer be thrown in DockingManager when creating the DockControl for the second time.
  • #255311 - AutoHide window is now working while MouseOver in DockingManager
  • #259195 - The saved layout will now restore properly when performing de-serialization in DockingManager.

GridControl

Bug fixes

  • #252135 – GridControl is rendered properly on external monitor with high DPI.

GroupBar

Bug fixes

  • #261351 - The exception ArgumentOutOfRange will no longer occur in higher DPI scaling when CollapsedWidth is set to its minimum value in 100 scaling.

HTMLUI

Bug fixes

  • #258696 - HTML file with image will now load properly when loadHTML is used.

MetroForm

Features

  • #I215621 - Support has been provided to retain title bar height unchanged when the form is maximized.

Bug Fixes

  • #I258148 - Mouse interactions are function properly on maximized state for CaptionImages.
  • #I257689 - Form size is properly retained when opening the form in the designer when disabling InnerBorderVisibility property.

MultiColumnTreeView

Bug fixes

  • #259649 - Upon selecting nodes GUID values will be properly modified in MultiColumnTreeView.

MultiSelectionComboBox

Bug fixes

  • #149247 - Selected and Visual items collection will be maintain properly while updating the text.

Office2010Form

Bug Fixes

  • #I255710 - Performance improved when repeatedly opening the form.

PDF

Bug Fixes

  • #257443 – PDF page size will be preserved properly when appending two documents with different page size.
  • #256504 – Word to PDF conversion will be working properly with particular document.
  • #257413 – The NullReferenceException no longer occurs while enabling LTV for store certificates.
  • #257673 – The FileNotFoundException no longer occurs with XmlSerializer on XPS to PDF conversion.
  • #259787 – PdfAnnotation will be flattened with proper borders.
  • #259394 – PdfInkAnnotation will be flattened properly.
  • #256196 – The OutOfMemoryException no longer occurs while saving a large PDF document.
  • #256196 – Performance of remove layer functionality is optimized now.
  • #257531 – Layers will be removed properly in PDF documents.
  • #136014 – Paragraph inside the table cell will be preserved properly in Word to PDF conversion.
  • #257210, #257811 – Meta file (EMF) will be rendered properly in PdfDocument.
  • #255677, #257428 – EMF files will be rendered properly in PdfDocument on .NET Core 3.0.
  • #260424 – The NullReferenceException no longer occurs while saving a PDF document multiple times.
  • #252711 – Image will be preserved properly while drawing it to PDF document.
  • #255550 – The EndOfStreamException no longer occurs while drawing image to PDF document.
  • #260117 – PdfUriAnnotation will be preserved properly with provided string format in PdfGrid.
  • #251733 – PdfCodeUPCBarcode will be preserved properly with provided dimension.
  • #258668 – PDF to PDF A1B converted document will be opened properly in PDF readers without any issue.
  • #257221 – PdfTextBoxField will be preserved properly with AutoFontSize and Multiline options.
  • #256614 – BackColor will be preserved properly in PDF 2D barcodes.
  • #255136 – The DateTimeInvalidLocalFormat exception no longer occurs when creating a PDF A document.
  • #F144285 – PdfSignature appearance will be preserved properly based on the page rotation.

PdfViewerControl

Bug Fixes

  • #I256771 - The contents of the PDF document are now rendered properly.
  • #I256786 – The exported images from the particular PDF document are now rendered properly.
  • #I256796 – Vertical scrollbar is now displayed properly when reducing the width of the control.
  • #I256797 - The System.NullReferenceException will no longer occur after disposing the PdfDocumentView.
  • #I257157 – The PDF pages are now printed properly.
  • #I258174 – Memory leak does not occur when extracting text from the PDF document using the PdfViewerControl.
  • #I258131 – The System.ArgumentException will no longer occur when setting ReferencePath property for Pdfium.
  • #I258131 – The System.DllNotFoundException will no longer occur after renaming the Pdfium folder.
  • #I258131 – The Pdfium assemblies are now extracted properly in the application path.
  • #I258295 – The PDF pages are now rendered properly in lower zoom percentages.
  • #I258295 – The page navigation is now working properly in lower zoom percentages.

PivotGridControl

Bug fixes

  • #260608 - Using PivotComputationInfo, the ArgumentNullException will no longer be thrown when the calculation types change.

Presentation

Bug Fixes

  • #257963 - The NullReferenceException will no longer be thrown while cloning a PowerPoint slide with hyperlink.
  • The ArgumentException will no longer be thrown while setting an invalid link or path as hyperlink.

RibbonControlAdv

Bug fixes

  • #261129 - Customize quick access toolbar Window now shown properly in 150 scaling.
  • #258411 - HelpButton now displays RibbonControlAdv’s properly in Office2016 theme.
  • #259050 - AutoSize feature now works properly when adding element using the AddToolStrip method.

ScheduleControl

Bug fixes

  • #257847 – Appointments on same dates are placed properly in Metro theme.

SfComboBox

Bug fixes

  • #260559 - Tokens are correctly modified based on the selected items in SfComboBox.
  • #259030 - Items will be populated properly while opening the drop down.
  • #257329 - Text is rendered correctly in RTL.
  • #F139430 - SelectedIndexChanged event will be trigger only when the selected item is changed.

SfDataGrid

Features

  • #I258728 - Support has been provided to add unbound columns via designer.

Bug Fixes

  • #F150010 - Now, Selection functions properly after deleting the records.
  • #F149924 - Now, MessageBox can be shown properly via the event CellClick for DetailsViewDataGrid.
  • #I252443 - IndexOutofRange exception is no longer thrown in DetailsViewDataGrid when adding new row with AddNewRow when binding DataTable.

SfDateTimeEdit

Bug fixes

  • #252194 - DateTime validation does not occur when the focus is lost from DateTimeEdit

SfListView

Bug fixes

  • The Null reference exception will no longer be thrown in SfListView when we try to filter the item using text box.

SpellCheckerAdv

Bug fixes

  • #256055 - SpellCheck will now work properly for any modified words during runtime

SuperToolTip

Bug fixes

  • #260962 - SuperToolTip instance now displayed correctly according to the position.

TabbedMDiManager

Bug Fixes

  • #258545 - When performing maximize and restore action in TabbedMDIManager the active tab will no longer be changed.

TreeNavigator

Bug fixes

  • #F149596 - Child items in TreeNavigator will now be cleared correctly at run time.

TreeViewAdv

Bug fixes

  • #260559 - Node Image location is correctly modified in all the scaling.
  • #260070 - TreeViewAdv performance is improved during runtime when the nodes are added and removed.
  • #258542 - Selected node will be maintained properly when the control lost its focus.
  • #254703 - Selection and deselection of MultiSelection functionality using shift key will work properly.
  • *257205 - Nodes will be rendered properly while adding in Form load event.

XlsIO

Bug Fixes

  • #255791 - CJK characters are now properly rendered while converting an Excel document into PDF.
  • #257403 - Cells in the Excel output are properly formatted when importing POCO with nullable fields.
  • #255064 - Performance issue while refreshing a query table is fixed.
  • #256142 - Shapes are positioned properly after hiding the rows.
  • #250406 - Exception will no longer be thrown on parsing the named range.
  • #245527 - Accounting format is now set properly for the cell when number is set to 0.0.
  • #257296 - Creating a chart with double values in German culture no longer gives corrupted output.
  • #257771 - Conditional formatting formula is now set properly for XLSX versions.
  • #257476 - Exception is no longer raised while opening the Excel document with large number of rows and columns.
  • #257356 - Exception is no longer thrown while copying the worksheet using AddCopy() method with ParseOnDemand option.
  • #258536 - Formatting in output file is now proper while copying all the worksheets to another workbook using AddCopy() method.
  • #258419 - Page break is now correct when page setup has FitToPage in Excel to PDF conversion.
  • #255317 - RTF alignment is now proper in text boxes.
  • #249446 - Page content is no longer cropped while converting the Excel document into PDF with custom scaling.
  • #259825 - Table style options are now preserved properly while resaving the Excel document.
  • #258600 – XlsIO generated HTML files are now showing properly in Microsoft Edge browser.
  • #252205 - Column width is now preserved properly in Excel to PDF conversion.
  • #258534 – Excel file will no longer hang on parsing conditional formats.
  • #258419 - Borders are now preserved properly in Excel to PDF conversion when different line styles are applied in the same cell.
  • #258722 - The issue with Font size that is getting changed while copying the worksheet is fixed.
  • #255781 - Excel file is no longer corrupted when resaving the document with extension list.
  • #257358 - Issue with applying the tabular row layout to pivot fields layout is fixed.
  • #260561 - Refer to range no longer throws exception after getting display text.
  • #250513 - Performance of opening the XLS file with comments is improved.
  • #258419 - Custom scaling is now proper in Excel to PDF conversion.
  • #F149527 - Conditional format is now preserved properly in the newly added worksheet when saving the workbook twice.
  • #F149617 - Vertical page break for Arial font is now correct in Excel to PDF conversion.
  • Issue with incorrect cell value in Excel to PDF conversion is fixed.
  • Starting page number is now correct in Excel to PDF conversion.
  • Split text starting position is now correct in Excel to PDF conversion.
  • AutoShape border is rendered properly in Excel to PDF conversion.
  • Shape text is now proper in Excel to PDF conversion.
  • Conditional format icon for discontinuous ranges is now proper in Excel to PDF conversion.
  • White font color for cells is now applied properly in Excel to PDF conversion.
  • Textbox fill and border colors are now preserved properly while resaving the Excel document.
  • Range intersection works properly for the entire row and column.
  • Conditional format icon is now proper for negative cell values in Excel to PDF conversion.
  • CF number format is properly applied in Excel to PDF conversion.
  • Strike through is properly applied for header in Excel to PDF conversion.
  • Excel file having conditional format with negative priority is now properly converted to PDF.
  • Shrink to fit is now working for numbers in Excel to PDF conversion.

XpTaskBar

Bug fixes

  • #259747 - Color schemes for Office2007 and Office2010 now works correctly with XPTaskbar.