Essential Studio for WPF Release Notes
ColorEdit
Bug Fixes
- #181104 – Now, gradient color slider will be visible properly in color edit at the time of loading.
DateTimeEdit
Bug fixes
- #183064 – Default
ContextMenu
will be displayed properly.
DocIO
Features
- #177630 - Added support to insert and preserve SVG element in DOCX to DOCX conversion.
- #178264 - Added support to apply multiple
Paragraph Styles
for a paragraph in the Word document. - #154849, #156160, #159266, #167482, #167778, #169491, #176208, #176607, #178005, #174862, #177633, #179096, #179700 - Added support for Word to PDF conversion in Azure environment.
- #127763, #178727 - Added mirror margin support in Word to PDF conversion.
- #181637, #183338 - Added support to RTL table in Word to PDF conversion.
- #111815, #140865, #140894, #140934, #141407, #164666, #174134, #175919, #177615 - Added image rotation support in Word to PDF conversion.
- #94498, #116546, #135202, #168877, #177412, #179488, #180451, #167448, #174699, #128339, #132232, #147998, #172223 - Added support to create and modify the content control in Word documents and map custom XML parts to content control.
Breaking Changes
- The property
SvgData
was added to theIWPicture
interface. - The property
EnableStyleSeparator
was added to theIWParagraph
interface. - An overload method
AppendPicture
was added to theIWParagraph
interface.
Bug Fixes
- #175961, #179927, #180418 - Image missing issue has been resolved while performing Mail merge.
- #178271 - Extra page preservation issue has been resolved while loading a particular RTF format document.
- #176369 - Doughnut chart title value retrieved properly while saving a particular Word document.
- #177890 - Changing the color of a bar chart series is not applied for negative bar series values.
- #177890 - No longer hangs while opening a Word document which contains chart.
- #178856 - TOC contents are preserved properly while updating Table of contents for a particular Word document.
- #176984 - Formula field results are preserved properly while bookmark has a special character.
- #176802, #178648 - No longer hangs while converting a particular Word document as PDF.
- #176802 - Table preservation issue has been resolved while converting a particular Word document as PDF.
- #177047 - Background color preservation issue has been resolved while converting a particular Word document as PDF.
- #177064 - List number preservation issue has been resolved while saving a particular RTF format document.
- #178648 - Header row is now preserved properly while converting a particular Word document as PDF.
- #177586 -
StackOverflowException
will be no longer thrown while loading a particular RTF format document. - #176708 -
KeyNotFoundException
will be no longer thrown while loading a particular DOCX format document. - #179085 - Merge field values are preserved properly while performing Mail merge for a particular Word document using
Execute
method. - #179006 - Underline and Strikethrough is now preserved properly while appending particular HTML file in a Word document.
- #177295 - Text retrieved properly from
WTextFormField
instance for a particular Word document. - #176840 - Page number is now preserved properly while updating Table of contents for a particular Word document.
- #177679 -
NullReferenceException
will be no longer thrown while performing Mail merge using empty data table. - #165843, #178727 - List number preservation issue has been resolved while importing a particular Word document.
- #177295 -
!Syntax Error
is now resolved forSUM(ABOVE)
field, while updating fields in Word document. - #178601 - Field result is now preserved properly while converting a particular Word document as PDF.
- #176369 -
ArgumentOutOfRangeException
will be no longer thrown while saving a Word document which contains chart. - #171046 -
MathML
element is now preserved properly in DOCX to DOCX conversion. - #177380 -
System.TypeInitializationException
will be no longer thrown while creating a Word document with chart. - #180854 -
AltChunk
content is preserved properly while converting a Word document as PDF. - #180409 - Field results are preserved properly while performing Mail merge.
- #180588 - German culture texts are preserved properly while importing and exporting a HTML document.
- #179474 - List number is preserved properly while converting a Word document as PDF.
- #180115 - List number is preserved properly while loading a RTF document.
- #181317, #180770 -
NullReferenceException
will be no longer thrown while resaving a Word document. - #179474 - Table splitting issue has been resolved while converting a Word document as PDF.
- #180312 - Page number is preserved properly while updating table of contents in a Word document.
- #180769 - Update mode of OLE linked Excel worksheet is preserved properly while resaving a Word document.
- #177783 - Textbox missing issue has been resolved while converting a Word document as PDF.
- #181263 - Shape missing issue has been resolved while resaving a Word document.
- #181047 - Horizontal line is preserved properly while converting a particular Word document as PDF.
- #176802 - Table is preserved properly while converting a Word document as PDF.
- #180952 - Empty page preservation issue has been resolved while converting a Word document as PDF.
- #180952, #181654 -
OutOfMemoryException
will be no longer thrown while converting a particular Word document as PDF. - #180065 - Paragraphs are preserved properly while converting a Word document as PDF.
- #181811 - Bullet characters are preserved properly while resaving a particular RTF document.
- #182011 - Vertical text is preserved properly while converting a Word document as PDF.
- #179813 - Text wrapped properly while converting a particular Word document as PDF.
- #181118 -
InvalidOperationException
will be no longer thrown while getting bookmark contents. - #181409 - Chart series color preserved properly while resaving a Word document which contains chart.
- #182345 - Shape vertical position preserved properly while converting a particular Word document as PDF.
- #181263 - Shape preservation issue has been resolved while resaving a particular Word document.
- #182011 -
ElbowCurve
shape preserved properly while converting a particular Word document as PDF. - #182249 -
MERGESEQ
number is preserved properly while performing Mail merge. - #180769 - Target file missing issue has been resolved while resaving a particular Word document.
- #179293 - Table column preserved properly while converting a particular Word document as PDF.
DockingManager
Bug fixes
- #183439 - Visibility of FloatWindow will no longer collapsed on Restore MainWindow in
DockingManager
.
DocumentContainer
Bug Fixes
- #174298 - Now, document tab item will be added properly based on
AddTabDocumentAtLast
property.
DoubleTextBox
Bug Fixes
- #179362 - Double value is now replaced by the typed value when selection is in the decimal value.
EditControl
Bug fixes
- #182174– Now Syntax Highlighting will be applied properly for
VB language Keywords
.
Gantt
Bug fixes
- #182429 - Now,
Weekends
will be properly imported from or exported to the XML file. - #183120 - Predecessors will be rendered properly in the Gantt chart based on the custom numeric schedule.
- #182513 - Now, the
Cost
will be properly imported from or exported to the XML file. - #181937, #182426 - ArgumentOutOfRangeException will no longer be thrown, when the XML file imported to the
GanttControl
. - #183020 -
GanttControl
will no longer be hung, when XML file is imported to Gantt with DateTime.MinValue or DateTime.MaxValue.
GroupBar
Bug fixes
-
#181127 –
ArgumentException
no longer occurs, when applyingOffice2016
Style -
#180055, #181213 – Memory leak issue no longer occurs, when disposed.
NuGet
Features
- Added NuGet support for PdfViewer.WPF.Client profile assembly.
OlapGrid
Features
- #100904 - Styling and formatting has been supported at MDX query level itself.
Features
- Added the support to load font from stream in
PdfTrueTypeFont
class. - Added the support for signing PDF document by using certificate as stream.
- Added the support for accessing system font in PDF document creation in Windows Azure platform.
- Added the support for creating PDF documents with unique naming scheme for resources.
- Added the support for compressing the existing PDF document.
- Added the support for creating own appearance for annotations in PDF.
- Added the property
EnableThreadSafe
to handle multi-threading environment. - Added the tagged PDF support with USDA 508 complaint.
Breaking changes
- Earlier, the
PdfLightTable
column width will not work as expected, as a result column widths are equally shared. Now this behavior is fixed, the specified width will be allocated for the columns. - The property
Appearence
is marked as deprecated, please useAppearance
property fromPdfSignature
class instead.
Bug Fixes
- #175254 - Italic text alignment is now preserving properly when converting the Word to PDF.
- #177676 - The font is preserving properly in PDF document when embedding the font.
- #179152 - Vertical text is preserving properly when converting XPS to PDF.
- #177639 - Text is now rendering properly when converting XPS to PDF.
- #178247 - Internal stream of
PdfLoadedDocument
is now closing properly when calling the dispose method - #178331 - Graphical contents are preserving properly when converting XPS to PDF document.
- #177257 - Image is preserving properly when converting XPS to PDF document.
- #177947 - PDF document with Korean characters are printing properly in direct print.
- #177066 - Blank PDF document will not be generated while converting particular EMF to PDF.
- #177764 -
ArgumentOutOfRangeException
is no longer occur while converting XPS to PDF when setEmbedCompleteFont
as true. - #177822 - Preservation issues are no longer occurs while converting XPS to PDF.
- #177646 - Unexpected token exception is no longer thrown while loading particular PDF document.
- #178830 -
ArgumentOutOfRangeException
is no longer thrown when accessingPdfDocumentInformation
property in the particular PDF document. - #179402 - PDF/X-1a:2001 conformance is now working properly when converting Word to PDF.
- #177331 - Bullet alignment is now preserving properly while converting Word to PDF.
- #177916 -
ArgumentOutOfRangeException
is no longer thrown while extracting fonts from the particular PDF document. - #182338 -
arg.Skip
will be working fine while PDF Grid row split across two pages. - #182896 -
PdfLightTable
columns will be preserve properly with manual width. - #180121 - The Barcode has been rendering properly while giving ISO-8859-2 and ISO-8859-5 characters.
- #179390 -
PdfLightTable
header will get draw only once when we setShowHeader
value is true. - #180667 - Text are aligning properly when converting word document to PDF
- #182001 -
NullReferenceException
no longer occurs when accessing the appearance of the signature inPdfLoadedDocument
. - #178963,#181653,#182856 - Cannot access a closed stream object exception is no longer thrown while loading a PDF document.
- #180952 - Text positions are now preserving properly while converting EMF to PDF.
- #179731 - Annotations are now preserving properly while rotating the flattened annotation pages.
- The
PdfGrid
header is now preserving properly when enable theAllowHorizontalOverflow
. - Line space issue will no longer occurs when converting the EMF to PDF conversion.
- The
PdfTextMarkupAnnotation
author property is now preserving properly. - Fatal error exception is no longer occurs while loading the particular PDF document.
PdfViewerControl
Features
- #177434 - Support to customize the color and visibility of the page border is provided.
Bug Fixes
- #178392 - Text contents in the provided PDF document are now rendered properly while using
ExportAsMetafile
. - #177306, #179463 - Shading is now preserved properly while viewing the PDF document using
PdfViewerControl
. - #178393 - Characters will not be misplaced while viewing the attached document.
- #178401 - Images in the PDF document will be extracted properly.
- #180765 - Text and images in the particular PDF document is now rendered properly.
- #180021 - Texts in the PDF document are now rendered properly while viewing the document.
- #181048 -
NullReferenceException
will no longer thrown while usingFindText
API in the document that contains only document. - #179242 - Text content of the attached PDF is now preserved properly.
- #181239 - The first page of the PDF document is now displayed properly.
- #177374 - Umlaut characters are now preserved properly when exporting the PDF document as image.
- #176145 - Valid PDF documents are now loaded properly after loading corrupted document.
- #176145 - The display of notification bar when loading the PDF document using
LoadAsync
method is suppressed. - #177402, #177798, #177823 - PDF documents are now printed properly when specifying the printer name from code behind.
- #176330 - Text elements in the PDF document are now rendered properly.
- #178535 - Texts in the PDF document are not overlapped any more.
- #181453 - Symbols in the PDF document are rendered properly.
- #182592 - Text content in the PDF is now rendered properly.
- #180411 - Contents in the PDF is now rendered properly.
- #179201 - All the characters in the PDF are now rendered properly.
- #181119 - Text is now rendered properly while viewing the PDF document.
- #181734 - Memory usage issue is now resolved while accessing the
ImagesInfo
API. - #181022 - Polish texts in the PDF document are rendered properly.
- #181313 - Text content of the PDF document are now aligned as expected.
- #178393 - White space will not be missed between words when viewing the PDF document.
- #178393 - Character spacing is now proper when viewing the PDF document.
- #180309 - Text search will find existing text in the PDF document.
PivotGrid
Bug fixes
- #151670 - On background color setting, valid color is applied to the total cells.
- #172479, #180930 - Sorted records are maintained properly in exported document when the header contains total string.
- #180930 - Column fields are generated properly without using comparer.
- #159622, #180930 - Field header localization is applied properly, when
ShowDisplayFieldsOnly
is set to false. - #183040 - Cell object values are maintained properly in PivotGrid.
- #182445 - Calculation fields are displayed properly, when
ShowSubTotal
is set to false.
Predictive Analytics
Feature
- Added compatibility support for PMML version v4.3.
- Added support to pass input data as ‘Stream’ object in ‘Table’ class.
Bug Fixes
- #178661- Resolved issues with data fields transformation in RuleSet Model Evaluator.
Presentation
Features
- #177630 - Added support to insert and modify SVG image in PowerPoint presentation.
- #177587 - Added support to insert columns to a table in PowerPoint presentation.
- #176530 - Added support to retrieve the target slide of a hyperlink in PowerPoint presentation.
- #180095 - Added support to convert the PowerPoint presentation with rotated nested Group Shapes to PDF/Image.
Breaking Changes
- #176530 - The property
TargetSlide
was added to the interfaceIHyperLink
. - #177630 - The property
SvgData
was added to the interfaceIPicture
. - #177630 - An overload method for
AddPicture
was added to the interfaceIPictures
. - #177630 - An overload method for
AddPicture
was added to the interfaceIShapes
. - #177587 - The method
InsertColumn
was added to the interfaceITable
. - #177587 - The property
ColumnsCount
was added to the interfaceITable
.
Bug Fixes
- #178672 - Type initialization exception will not be thrown while creating a PowerPoint presentation with charts.
- #180902 - Argument out of range exception will not be thrown while cloning a PowerPoint slide with pie chart.
- #179383 - Hyperlink path for another presentation can be now retrieved while loading a PowerPoint presentation.
- #182353 - Null reference exception will not be thrown while cloning a PowerPoint slide with table.
- #181902 - Null reference exception will not be thrown while resaving PowerPoint presentations contains internal XML files in custom naming standards.
- #180904 - The chart data modified with Presentation library will not get reverted, while trying to edit in Microsoft PowerPoint application.
- #182963 - The previous column formatting will be now preserved properly while inserting a new column in PowerPoint table.
- #180902 - Null reference exception will not be thrown while cloning and merging slides having charts after disposing the parent PowerPoint presentation.
- #178009 - Null reference exception will not be thrown while clearing and adding the slides in the PowerPoint presentation.
- #179028 - The font size is now preserved as expected while converting a PowerPoint slide to image.
- #178033 - Argument null reference exception will not be thrown while converting a PowerPoint slide to image.
- #180377 - Argument out of range exception will not be thrown while converting a PowerPoint presentation with chart to PDF document.
- #179842, #180783 - Null reference exception will not be thrown while converting a PowerPoint presentation to PDF using the publish option handouts.
- #180760 - SmartArt is now preserved properly while converting a PowerPoint slide to image.
- #181671 - Chart series colors are now preserved properly while converting the bar charts to PDF document.
ReportDesigner
Features
-
#171838, #178762 – Provided option to set label interval value to the chart axis.
-
#179646 - Provided an option to set expression for gauge in Report Designer.
-
#178986 - Provided an option to add fields when it contains spaces in column names in Report Designer.
-
#177095 - Provided
Language
property for textbox to set specific culture to the textbox in Report Designer. -
#178654 - Provided an option to custom branding the program icon, company name and logos in the About menu in Report Designer.
-
#171838 - Added
ConsumeContainerWhiteSpace
option for report properties in Report Designer. -
#166340, #172623, #173573, #173391 - Provided an option to set
Custom Palette
property for chart report item in Report Designer. -
#181111 - Added option to show report item list in group property dialog box while setting toggle option in Report Designer.
-
#178980 - Provided an option to set label interval for radar chart in property dialog box.
-
#176682 - Provided an option for customizing parameter layout in Report Designer.
-
#176682, #177864 - Added parameter and fields option in dataset dialog box in Report Designer.
Bug Fixes
-
#178484, #180465 – Now, row visibility working properly for tablix report item.
-
#179462 – Now, the
IN
filter with multiple values working properly. -
#180693 - Now, data source test connection succeeds when we set do not use credentials in report designer.
-
#178733 - Now, XML data retrieves properly when XML having multiple parent child hierarchy.
-
#177283 - Resolved regex validation failure for chart in German culture.
-
#176682 - Now, the dependent parameter updates properly when dynamically change the query text.
-
#177283 - Now, textbox height and width updates properly for German culture values in Report Designer.
ReportViewer
Features
-
#175781 – PageName support has been provided for ReportViewer.
-
#176682 - Provided support for render the parameters based on customized parameter layout in Report Viewer.
Bug Fixes
-
#178901 –
MultiLookup
andLookupSet
expression works properly. -
#179462 – Now, the
IN
filter with multiple values working properly. -
#178733 - Now, XML data retrieves properly when XML having multiple parent child hierarchy.
-
#177283 - Resolved regex validation failure for chart in German culture.
-
#182060 - Now, data has been retrieved properly when multi value parameters passed to the subreport from parent report.
ReportWriter
Features
- #175781 – PageName support has been provided for Excel export.
Bug Fixes
-
#175296 - Now, subreport rendering issue has been resolved in HTML export.
-
#171838 - Now, the report exported as Word document with proper paper size.
Ribbon
Bug Fixes
- #181108 - BackStage opened state will not be affected while switch between the styles at run time.
- #182461 - DataContext is now applied for RibbonGallery’s ItemTemplate.
- #180499 - Unwanted Border will not appear around the RibbonWindow on 125 and 100 scaling.
- #180499 - Extra border will not appear between RibbonWindow and Ribbon when window is in maximized state.
- #180331 - RibbonWindow Title is now displayed at center when Ribbon is in Adorner state.
SfAccordion
Bug fixes
- #181768 – Now,
SelectionMode
property will work, when it is set as ‘One’.
SfBusyIndicator
Bug fixes
- #177608,181215,182746,182807– Now
Animation
behavior will work properly based onIsBusy
andIsEnabled
properties.
SfChart
Bug Fixes
-
#177833 – XamlParseException will no longer be thrown, when using
ZoomingToolBar
withSfSkinManager
. -
#178351 – Now, chart
trackball
will be visible for smallest DateTime range. -
#178792 – Now, chart
trackball
label will not exceed out ofchart bounds
, while usingTrackBallLabelTemplate
. -
#178789 – Now,
LineSeries
inSfChart
will be rendered properly, when data are very close to each other. -
#179304 – Now,
Circular Series
will show itsToolTip
value properly. -
#179643 -
FastColumnBitmapSeries
with huge data will be rendered properly, when resizing the window. -
#179734 - Now,
trackball
will be visible forseries
with single data point. -
#180062 - Now,
Legend's
Orientation
will work properly, while changing its visibility dynamically. -
#180012 – Now,
FastLineBitmapSeries
will be rendered properly for empty point values. -
#181008 – Now,
trackball
will be rendered properly in multiple series, when settingLabelDisplayMode
asNearestPoint
. -
#182158 – Now,
FastLineSeries
withStrokeDashArray
will render properly, when dynamically changing itsItemsSource
. -
#182449 – Now,
Trackball
label will update properly, when vertically moving the mouse position along multipleseries
.
Features
-
Provided live editing (drag and drop) support for
ScatterSeries
. - Provided the following events support for
TrackballBehavior
- PositionChanging
- PositionChanged
-
Added ShowTrackballInfo property for
Cartesian Series
to hide thetrackball
label. -
Provided support to disable chart legend item, when toggling the
ChartLegend
. - Provided GrabExtent support for
LineAnnotation
to increase its hit visible area for dragging.
Changes
-
SplineAreaSegment.SetData(List
,List ,IList ) method has been deprecated. Instead, use SplineAreaSegment.SetData(List ,List ,IList ) method. -
RangeAreaSegment.SetData(List
) method has been deprecated. Instead, use RangeAreaSegment.SetData(List ) method. -
EmptyPointSegment.SetData(Point,Point,Point,Point) method has been deprecated. Instead, use EmptyPointSegment.SetData(ChartPoint,ChartPoint,ChartPoint,ChartPoint) method.
-
SplineSegment.SetData(Point,Point,Point,Point) method has been deprecated. Instead, use SplineSegment.SetData(ChartPoint,ChartPoint,ChartPoint,ChartPoint) method.
-
StepLineSegment.SetData(List
) method has been deprecated. Instead, use StepLineSegment.SetData(List ) method. -
StepAreaSegment.SetData(List
) method has been deprecated. Instead, use StepAreaSegment.SetData(List ) method. -
ErrorBarSegment.SetData(Point,Point,Point,Point) method has been deprecated. Instead, use ErrorBarSegment.SetData(ChartPoint,ChartPoint,ChartPoint,ChartPoint) method.
-
ChartSegment.SetData(Point,Point,Point,Point) method has been deprecated. Instead, use ChartSegment.SetData(ChartPoint,ChartPoint,ChartPoint,ChartPoint) method.
-
ChartSegment.SetData(List
) method has been deprecated. Instead, use ChartSegment.SetData(List ) method.
SfDataGrid
Features
- #177933 -Support for performing the search operation based on
EndWith
keyword has been provided. - #183877 -Provided the support for passing OldItems and NewItems as a arguments in to
ItemsSourceChanged
event. - #183877 -Provided the support to set the value for
SelectedItems
property.
Bug fixes
- #182227 -
IndexOutofRangeException
thrown while committing new record usingAddNewRow
whenItemsSource
isDataTable
has been fixed. - #181635 -
CurrentCellValueChanged
event fired before value gets changed for pressing Space key inGridCheckBoxColumn
has been fixed. - #183163 - Combo box values now cleared in filter row when programmatically clearing the filter.
- #183575 -
NullReferenceException
thrown while deserializing the grid in theSelectionChanged
event of aTabControl
has been fixed.
Breaking Changes
- In
GridCurrentCellManager
class,ProcessOnDoubleTapped
method parameters are changed. - In
GridItemsSourceChangedEventArgs
class, Constructor parameters are changed.
SfDiagram
Bug Fixes
- #182396 - Cursor will be updated based on the Panning enable/disable mode.
- #179561 - Double Click on Annotation will enable it’s editing.
- #182310 - Symbols will not be cleared when switching the Tabs in TabControl.
- #180404 - Deleting the Node in Layout will not throw any exception.
Features
- Interaction support is provided for
Annotation
. Now, we can select, resize, rotate and drag it. - Provided
Printing
event and command to indicate printing progress - Provided option to ignore/skip pages while previewing and printing.
- Automatic
Annotation
orientation based on segment direction ofConnector
. - Support to draw
Polyline
using drawing tool. - APIs provided to convert from relative to absolute position Node and DiagramPage.
- We can now override the cloned objects dropped from palette.
- Provided customization support for
ConnectionIndicator
. - Provided
PortChanged
event to notify its interaction status.
Breaking Changes
- We have added
AnnotationConstraints
property inINode
andIConnector
. - We have added
TextHorizontalAlignment
,TextVerticalAlignment
,UnitWidth
andUnitHeight
properties inIAnnotation
. - We have added
ConnectionIndicatorStyle
andPrintingCommand
properties inIGraph
.- ConnectionIndicatorStyle.
- PrintingCommand.
- We have added
Annotation
property inISelector
.
SfHeatMap
Bug Fixes
- #181444 - Runtime changes will be updated in Cell Mapping.
Breaking Changes
- We have provided additional information to DataContext of the Cell. The
Source
,RowHeader
andColumnHeader
information will be available in DataContext.
SfLinearGauge
Bug Fixes
- #174170 - BarPointer will not overlap with the bottom border of the scale
- #183616 - Gauge Loading Performance has been improved for scale maximum values.
SfRichTextBoxAdv
Features
- #164601 - Added
HtmlImportExportSettings
property inSfRichTextBoxAdv
class to customize image source and font family while exporting HTML. - #177048, #178307 - Added
UseLightweightDom
static property inSfRichTextBoxAdv
class to optimize the main memory usage of DOM.
Bug Fixes
- #179068 - Improved performance in manipulating the words count using
WordCount
property inSfRichTextBoxAdv
class. - #181502 -
Padding
property inSfRichTextBoxAdv
class is now working properly when placed insideDataTemplate
. - #182457 - Highlight color and line height are now preserved properly while loading HTML.
- #182617 -
ArgumentOutOfRangeException
is no longer thrown when control is resized. - #183826 -
ArgumentOutOfRangeException
is no longer thrown when importing HTML containing table with merged cells. -
StackOverflowException
is no longer thrown when finding all occurrences of specific text or pattern in large document. -
NullReferenceException
is no longer thrown on undo operation after deleting cells. - Underline is now rendered properly for superscript text.
- Borders are now rendered properly for tables and cells.
- Spelling errors are now updated properly on undo redo operations.
- Comment notification icon and comment marker are now properly cleared while deleting comment.
- Selection using mouse interactions are now working properly in fit multiple page mode.
- Editing operations are now working properly when changing IsReadOnly property in
SfRichTextBoxAdv
class at runtime. -
NullReferenceException
is no longer thrown on switching to web layout with comments. - Adding comment is now rendered properly in new document.
- Comments are now rendered properly when
IsReadOnly
property ofSfRichTextBoxAdv
class is changed at runtime. - Zooming
SfRichTextBoxAdv
control now works properly after zooming beyond minimum or maximum range using mouse wheel or touch. - List level is now changed properly on applying increase indent or decrease indent command for selection within a list paragraph.
- Scrollbar positions are now preserved properly after applying
Template
toSfRichTextBoxAdv
control.
SfSchedule
Bug Fixes
- #178291 - Now, appointment dragging works properly in the All-Day panel when setting the
NonWorkingHours
. - #181543 - Now, appointments are positioned properly when enabling drag and drop through
DragAndDropCommand
.
SfSkinManager
Bug Fixes
- #181108 - When same theme is applied again, theme will not be changed to default theme.
SfTextBoxExt
Bug Fixes
- #183832 - Null Reference Exception is now resolved while loading in Navigation window.
SfTreeGrid
Features
- Provided support for built-in visual styles like Blend, Office 2010, 2013 and 2016 styles, Metro and Visual Studio.
- Support provided to create custom visual style using WPF Theme Studio.
Bug fixes
- #129425 -
CurrentCellValidating
event are not getting fired, while performing the validation operation inTreeGridTemplateColumn
has been fixed.
Breaking Changes
- In
SfTreeGrid
class,ItemsSourceChanged
method parameter type has been changed fromGridItemsSourceChangedEventArgs
toTreeGridItemsSourceChangedEventArgs
.
SpreadsheetControl (Classic)
Bug Fixes
- #182588 - DateTime values are now displayed properly on German region.
- #183365 - No exception is thrown when protect the workbook without structure option.
Breaking Changes
-
CanExecuteCommand
method name has been renamed asCanExecuteCommand
inCommandBase
class.
SfSpreadsheet
Features
- #181785 - Provided support to bind the Workbook in Spreadsheet.
SfSunburstChart
Bug Fixes
- #182773 –Now,
ItemsSource’s
CollectionChanged andLevels’s
CollectionChanged event will be unsubscribed properly, when dynamically changing its value.
ToolBarAdv
Bug fixes
-
#180067,182400 – Now
SplitButton
Content and Image will be displayed properly. -
#181938 – Themes will be applied properly, when applied using
SfSkinManager
.
VS Extensions
Bug fixes
- #183618 - Toolbox configuration message modified in Syncfusion Troubleshooter Visual Studio Extension.
XlsIO
Features
- #109496, #79552, #74319, #130146, #180064 - Password support is provided in Compression library.
- #178228 - Support is provided for adding images from external link in Excel documents.
- Sorting support is provided in AutoFilters.
- Custom filtering support is provided in text filters.
Breaking changes
-
DataSorter
property is added in the interfacesIWorksheet
andIAutoFilters
. -
EnablePartialTrustCode
property is added in the interfaceIApplication
. -
AddPictureAsLink()
is added in the interfaceIPictures
. -
Picture
andSvgData
properties are added in the interface IPictureShape. - The values
Contains
,DoesNotContain
,BeginsWith
,DoesNotBeginWith
,EndsWith
,DoesNotEndWith
are added inExcelFilterCondition
enumeration.
Bug fixes
- #177888 - Exception is no longer thrown while opening a file with error value in named range.
- #176158 - Opening an Excel document with picture will no longer get corrupted in Mac OS.
- #178929 - Issue with wrong combo boxes count in an Excel document is fixed.
- #178697 - Conditional formatting rules are now applied proper with priority.
- #178368 - Custom number format ends with whitespace is preserved properly.
- #176718 - DisplayText now returns number value for cell reference formulas.
- #179055 - Exception is no longer thrown while saving XLS document to XLSX format with invalid named ranges.
- #178577 - Exception is no longer thrown while opening an Excel document with empty relation in image hyperlink.
- #179601 - Setting a pivot table row layout to tabular style and saving the document will no longer throw exception.
- #179303 - Exception is no longer thrown while setting header text within the limit.
- #175065 - Saving a workbook multiple times will no longer increase its file size.
- #177928 - Removing worksheets will reduce the file size properly.
- #178745 - Issue with changes in table formatting after resaving the document is fixed.
- #177927 - Removing multiple worksheets and saving the document will no longer throw exception.
- #177832 - License issue in XlsIO assembly has been resolved.
- #177210 - Issue with wild card criteria search in Excel document is fixed.
- #178182 - Issue with missing of single marker in chart to image conversion, when parent marker symbol is set to none is fixed.
- #177278 - Exception while processing date number format in Excel to HTML conversion is fixed.
- #175932 - Issues with unwanted merged styles in Excel to HTML conversion is fixed.
- #179361 - XlsIO generated HTML documents are now XML formatted.
- #175236 - Custom icon sets are rendered properly in image or PDF conversion.
- #180466 - Exception is no longer thrown while opening chart with value axis title.
- #181226 - Exception is no longer thrown while opening particular file with shape’s offset value exceeding integer limit.
- #180940 - Issue with font color when setting font style in conditional formats is fixed.
- #181016 - Exception is no longer thrown while accessing LineStyle property of a shape in threading.
- #178198 - Exception thrown on parsing the named range with complete file path is fixed.
- #180478 - Issue with Autofit when cell text contains line breaks is fixed.
- #180329 - Xml Exception is no longer thrown while parsing Excel file with chart having empty legend position.
- #180337 - Line width is changed while changing series color for radar chart is fixed.
- #180213 - Exception is thrown while parsing
MissingItemsLimit
property in pivot cache is resolved. - #179997 - Exception is no longer thrown while opening a chart with discontinuous filtered ranges.
- #179874 - Default value is not set in Excel pivot table while applying Pivot filter is fixed.
- #179874 - File corruption issue while applying pivot filter is resolved.
- #179863 - PrintArea returns invalid range in Excel to PDF conversion is fixed.
- #179751 - Calculated values are incorrect for table formulas in worksheet to image conversion is fixed.
- #179732 - File is no longer corrupted when table is created with merged cell ranges.
- #181584 - Overflow exception while accessing Value property is fixed.
- #179026 - Text is wrongly updated in shapes after add copying of worksheet is fixed.
- #177928 - File size is not reduced after removing all worksheets is fixed.
- #183388 - Memory leak issue due to CalcEngine not disabled on workbook dispose is fixed.
- #183016 - Issue with text casing while setting number format is fixed.
- #182853 - Performance issue while resaving Excel document with large number of named ranges is fixed.
- #182915 - Cell contents are cleared on
Unmerge()
is fixed. - #182153 - Issue with setting incorrect
HasFormulaString
property is fixed. - #182422 - Exception is thrown while applying formula to a row due to wrong name index is fixed.
- #163659 - An overload is now available to open a file with filename and encoding.
- #182246, 182247 - Named index is now properly updated while copying external formulas using
CopyTo()
. - #182241 - External formulas will now be copied proper when destination workbook has formulas.
- #181970 - Corruption issue while copying external formula is resolved.
- #181715 - Conditional format formula is properly updated in binary Excel files.
- #180478 - Autofit is properly performed while invoking it multiple times for the range with line breaks.
- #181802 - Exception is no longer thrown while resaving binary Excel file.
- #181707 - Wrong file header exception while importing particular Xml file is fixed.
- #180842 - File with table formulas is no longer corrupted while resaving in Spanish culture.
- #181183, 183446 - Wrong syntax error is thrown while performing layout operation in pivot table is fixed.
- #181190 - Issue with worksheet
FindFirst()
for search values having pipe character is fixed. - #179749 -
RefersToRange
is null while named range is referring the table range is resolved. - #178735 - GDI exception thrown while opening an Excel document in Azure platform is resolved.
- #181980 - Out of memory exception is no longer thrown while opening Excel document with wide filter range.
- #181375 - Issue with font index is incorrectly updated while setting same font index for multiple times is fixed.
- #182125 - Performance issue with applying styles in large number of cells is fixed.
- #182713 - Value axis gridlines are improper in chart to image conversion is fixed.
- #182218 - Issue with hyperlink in Excel to PDF conversion is fixed.
- #182026 - Borders are not properly preserved while converting worksheet into HTML is fixed.
- #181770 - Exception is thrown while converting Excel document with center header to PDF is resolved.
- #181688 - Spacing issue of stacked charts in chart to image conversion is fixed.
- #181407 - Chart legend and value axis are missed in chart to image conversion is fixed.
- #181407 - Exception is thrown while converting empty Excel document with chart into HTML is fixed.
- #180732 - Issue with missing of background images in Excel to HTML conversion is fixed.
- #182099 - Issue with visibility of deleted data labels and missing of empty data points in chart to image conversion is fixed.
- Cell value with cross sheet reference formula will be updated properly.
- Sorting a range twice with same index will no longer throw exception.
- Exception is no longer thrown while copying worksheets with chart.
- Issue with improper print title values is fixed.
- Excel file with pivot table no longer gets corrupted during AddCopy().
- Corruption issue when resaving Excel file with group shapes is fixed.