Essential Studio for Windows Forms Release Notes
Calculate
Features
- Enhanced the performance of the CalcEngine when handling calculations involving a large number of cells, nested function evaluations, and conversions such as Excel to PDF—particularly in scenarios with conditional formatting logic.
DocIO
Bug Fixes
-
#I728834- Empty paragraphs will no longer be added when converting a Word document with a horizontal line to PDF. -
#I699705- Paragraphs are preserved properly while converting a Word document with footnotes to PDF. -
#I729848- Paragraphs are preserved properly while converting a Word document with footnotes to PDF. -
#I726112- Scaled paragraph is now preserved properly while converting a Word document to PDF. -
#I729602- Endnote number is now preserved properly while converting a Word document to PDF multiple times. -
#I726356- Bullet style is now preserved properly after calling AppendHTML API. -
#I724436- Paragraph is now preserved while appending HTML with self-closing tags. -
#I722903- Revisions preserved after comparing DOCX format documents with tables. -
#I729319- The IndexOutOfRangeException will no longer be thrown while opening a DOCX format document with TOC. -
#I724488,#I725154- The Exception will no longer be thrown while opening DOCX format document with irregular structure. -
#I729359- List type is now preserved properly while converting HTML to DOCX format document. -
#I727335- List numbering is now preserved properly while callingGetTextAPI. -
#I717938- Class and elements CSS selectors for table, row and cells will be applied properly while importing HTML format documents.
Features
-
#I496404,#I683499,#I441392,#I335027- Added support for horizontal lines when importing HTML format documents.
DockingManager
Bug fixes
- #I723385 -
Floating Windownow restore correctly to their respective monitors after loading a saved layout in Docking Manager with a three-monitor setup.
Bug Fixes
-
I728946- Fixed an issue where hidden PDF form fields were rendered visible after flattening the PDF document. -
I730690- Fixed an issue that prevented users from changing the opacity of arrow annotations and resaving them. -
I725586- Resolved an issue that caused an exception during the import of a JSON file. -
I724416- Fixed an issue where the edges of ink annotations were cut off when passingtrueto theSetAppearances()method. -
I730534- Resolved an issue with negative values in theLinePointsproperty. -
I731125- Resolved a breaking issue encountered when retrieving the border line width and the width of loaded ink annotations. -
I727461- Fixed an issue where words containing accents were being incorrectly broken into individual letters during text extraction. -
I728727- Fixed an issue where conversion to PDF/A-1b did not work for appended documents. -
I728470- Resolved an issue where table values were not updated correctly when the border width was set to 0 and the border color was transparent.
Presentation
No Changes for this product in this version.
SfDataGrid
Bug fixes
- #F196798 - The value assigned to the Style.SelectionStyle.BackColor property through the designer is now properly serialized and applied to the
SfDataGrid.
XlsIO
Bug Fixes
-#I729905 - AutoFilters property values are retained when inserting a column in the worksheet.
-#I730781 - Exception is no longer thrown when copying a range containing a chart from one workbook to another.
-#I730613 - Conditional formatting is applied correctly during Excel to PDF conversion when using a COUNTIFS formula.
-#I727407 - Exception is no longer thrown when clearing an array formula from a cell using the Clear() method.
-#I730567 - AutoFilter is copied properly when using the Worksheets.AddCopy() method.
-#I728765 - Exception is no longer thrown when cloning a workbook containing VBA modules.
Test Results
| Component Name | Test Cases | Passed | Failed | Remarks |
|---|---|---|---|---|
| Autocomplete | 56 | 56 | 0 | All Passed |
| AutoLabel | 3 | 3 | 0 | All Passed |
| ButtonAdv | 2 | 2 | 0 | All Passed |
| Calculate | 131 | 131 | 0 | All Passed |
| Carousel | 7 | 7 | 0 | All Passed |
| CheckBoxAdv | 124 | 124 | 0 | All Passed |
| ColorPicker | 23 | 23 | 0 | All Passed |
| ColorPickerButton | 1 | 1 | 0 | All Passed |
| ColorPickerUIAdv | 1 | 1 | 0 | All Passed |
| ColorUIControl | 2 | 2 | 0 | All Passed |
| CombinedControls | 296 | 296 | 0 | All Passed |
| ComboBoxAdv | 304 | 304 | 0 | All Passed |
| ComboDropDown | 1 | 1 | 0 | All Passed |
| CommandBarController | 1 | 1 | 0 | All Passed |
| CurrencyEdit | 1 | 1 | 0 | All Passed |
| DateTimeEdit | 92 | 92 | 0 | All Passed |
| DateTimePickerAdv | 37 | 37 | 0 | All Passed |
| Digital Gauge | 6 | 6 | 0 | All Passed |
| DigitalGauge | 1 | 1 | 0 | All Passed |
| DockingManager | 1651 | 1651 | 0 | All Passed |
| DomainUpDownExt | 3 | 3 | 0 | All Passed |
| DoubleTextBox | 2 | 2 | 0 | All Passed |
| EditControl | 350 | 350 | 0 | All Passed |
| FontListBox | 2 | 2 | 0 | All Passed |
| GradientPanelExt | 1 | 1 | 0 | All Passed |
| GridGroupingControl | 13 | 13 | 0 | All Passed |
| GroupBar | 33 | 33 | 0 | All Passed |
| GroupView | 2 | 2 | 0 | All Passed |
| HTMLUIControl | 52 | 52 | 0 | All Passed |
| ImageStreamer | 1 | 1 | 0 | All Passed |
| InputControls_HighContrastSupport | 12 | 12 | 0 | All Passed |
| InputControls_Office2019ThemeSupport | 8 | 8 | 0 | All Passed |
| LinearGauge | 58 | 58 | 0 | All Passed |
| MainFrameBarManager | 3 | 3 | 0 | All Passed |
| MainFrameBarManager_Jira | 2 | 2 | 0 | All Passed |
| MenuPackage | 68 | 68 | 0 | All Passed |
| MetroForm | 24 | 24 | 0 | All Passed |
| MultiColumnComboBox | 8 | 8 | 0 | All Passed |
| MultiColumnTreeview | 96 | 96 | 0 | All Passed |
| MultiSelectionComboBox | 7 | 7 | 0 | All Passed |
| NavigationDrawer | 51 | 51 | 0 | All Passed |
| NavigationView | 1 | 1 | 0 | All Passed |
| NumericUpDownExt | 6 | 6 | 0 | All Passed |
| Office2007Form | 60 | 60 | 0 | All Passed |
| PercentTextBox | 1 | 1 | 0 | All Passed |
| PopupMenu | 4 | 4 | 0 | All Passed |
| ProgressBarAdv | 3 | 3 | 0 | All Passed |
| RadialGauge | 85 | 85 | 0 | All Passed |
| RadialMenu | 2 | 2 | 0 | All Passed |
| RadialSlider | 12 | 12 | 0 | All Passed |
| RangeSlider | 5 | 5 | 0 | All Passed |
| RatingControl | 1 | 1 | 0 | All Passed |
| Ribbon | 54 | 54 | 0 | All Passed |
| RibbonControlAdv | 1373 | 1373 | 0 | All Passed |
| SfButton | 4 | 4 | 0 | All Passed |
| SfCalendar | 1 | 1 | 0 | All Passed |
| SfComboBox | 94 | 94 | 0 | All Passed |
| SfDataGrid | 832 | 832 | 0 | All Passed |
| SfDataPager | 95 | 95 | 0 | All Passed |
| SfDateTimeEdit | 11 | 11 | 0 | All Passed |
| SfForm | 23 | 23 | 0 | All Passed |
| SfListView | 63 | 63 | 0 | All Passed |
| SfNumericTextBox | 5 | 5 | 0 | All Passed |
| SfScrollFrame | 1 | 1 | 0 | All Passed |
| SfTabbedForm | 25 | 25 | 0 | All Passed |
| SpellCheckerAdv | 51 | 51 | 0 | All Passed |
| SplashPanel | 2 | 2 | 0 | All Passed |
| SplitContainerAdv | 10 | 10 | 0 | All Passed |
| StatusStripEx | 22 | 22 | 0 | All Passed |
| SuperToolTip | 2 | 2 | 0 | All Passed |
| TabbedMdiManager | 473 | 473 | 0 | All Passed |
| TabControlAdv | 722 | 722 | 0 | All Passed |
| TextBoxExt | 7 | 7 | 0 | All Passed |
| TrackBarEx | 1 | 1 | 0 | All Passed |
| TreeNavigator | 16 | 16 | 0 | All Passed |
| TreeViewAdv | 363 | 363 | 0 | All Passed |
| XpTaskbar | 92 | 92 | 0 | All Passed |
| XPToolbar | 1 | 1 | 0 | All Passed |
| DocIO | 37605 | 37605 | 0 | All Passed |
| 13280 | 13280 | 0 | All Passed | |
| Presentation | 50956 | 50956 | 0 | All Passed |
| XlsIO | 43988 | 43988 | 0 | All Passed |