I644060 - Now, we have provided a support to apply theme based on the default style.
Breaking Changes
Removed the MS TextBlock style (Key - WPFTextBlockStyle) from our resource key list in ThemeStudio.
DocIO
Features
#I84570, #I149806, #I73532, #I104716, #I105049, #I109548, #I119864, #I124725, #I130014, #I137039, #I137196, #I323992, F165479, F168737, #I652765, #I658111 - Provided support to create and remove editable ranges in protected DOCX format documents.
#I635778, #I214139, #I665210, #I624912, #I583370, #F141869, #FB26929 - Added support to create list number formats including Arabic, Hebrew, Chinese, and Thai in DOCX format documents and preserve them during Word-to-PDF and image conversions.
#I376950, #I411898, #I465126, #I679498, #I297755, #I301645, #I307279, #I349118, #I176036, #I184228, #I216695, #I331649, #I680106, #I86205, #I107655, #I182993, #I201718, #I209411, #I225246, #I311779, #I317812, #I345122 - Added support to preserve shape fill formats such as gradients, transparency, and pattern fills during Word-to-PDF and image conversions.
#I70284, #I144361, #I160658, #I188244, #I201718, #I202261, #I206374, #I212424, #F137571 - Recolor effects like grayscale, sepia, and color tone adjustments are now preserved during Word-to-PDF and image conversions.
#I293751, #I310315, #I337547, #I367467, #I469762, #I496627, #I650620, #F176420 - Drawing canvas and its contents are now preserved when converting Word documents to PDFs and images.
Font substitution is now supported inside charts, allowing users to configure fallback fonts when the original fonts are unavailable during Word to PDF and image conversions.
Provided fallback font support for Unicode characters in charts to preserve multilingual content during Word-to-PDF and image conversions.
Breaking Changes
Changed the default Word-to-PDF rendering mode to fast rendering to improve performance, making the EnableFastRendering property true by default.
DockingManager
Bug Fixes
#I707262 - InvalidOperationException will no longer occur when initializing DockingManager in secondary UI thread.
#I956989 - No Exception occurred when reusing CustomMenuItemCollection for both docked and floating windows in DockingManager.
#I957147 - Context Menu of Floating Window does closing properly when the window is moved.
IntegerTextBox
Bug Fixes
#I714689 - An InvalidOperationException will no longer be thrown when modifying the value of an IntegerTextBox within the PropertyGrid.
Added comment and review history support for redaction annotations.
PdfViewerControl
Bug Fixes
I731340 - ArgumentOutOfRangeException will no longer be thrown while rotating pages in the organize pages of PdfViewer.
Features
I442558 - PdfViewer now supports inserting pages into the currently loaded PDF document from the organize page. This feature allows users to add blank pages or incorporate pages from another PDF directly into the current document. Additionally, there is now support for copying and pasting pages between different PdfViewer instances.
Presentation
Features
Font substitution is now supported inside charts, allowing users to configure fallback fonts when the original fonts are unavailable during PowerPoint to PDF and image conversions.
Provided fallback font support for Unicode characters in charts to preserve multilingual content during PowerPoint-to-PDF and image conversions.
PropertyGrid
Features
Added support to collapse tooltip display for properties rendered using default editors when the property value is empty or not set in the PropertyGrid.
Ribbon
Features
#I723306 - Added support for customizing RibbonTab headers using the ContentTemplate property.
Bug Fixes
#I706815 - DropDownButton will no longer flicker on hover when PerMonitorV2 DPI Awareness is enabled.
#I730493 - XamlParseException will no longer occur when loading an empty RibbonState.dat file from IsolatedStorage.
Breaking Changes
The data type of RibbonTab.Caption has been changed from string to object.
The type of QATCustomizationDialog has been changed from Window to Control.
SfAIAssistView
Features
Added support for a response toolbar in chat responses, which includes built-in options such as Copy, Regenerate, Like, and Dislike. Users can also customize the toolbar by adding their own items as needed.
Breaking Changes
The MenuItemClicked event has been removed. Please use the ResponseToolbarItemClicked event as its replacement.
SfDatePicker
Bug Fixes
#I957544 - Cleared the leaks of SfTextBoxExt in SfDatePicker control.
SfDiagram
Bug fixes
#I698678 - The Reset command functionality has been improved to work properly after executing zooming or panning in the SfDiagram.
#I714569 - The issue causing a ‘NullReferenceException’ when removing a connector while pressing the ESC key during connector drawing has been fixed.
#I717342 - Nodes will no longer move to negative coordinates when being dragged and dropped from the Stencil, provided the RestrictNegativeAxisDragDrop constraint is applied in the SfDiagram.
#I720791 - The ConnectorPort will now drag properly when bridging is enabled.
#I728399 - The application will no longer crash when pressing the Tab key during text editing in a TextNode.
#I731401 - The connector will now be removed from the diagram when the Escape key is pressed while drawing it.
Features
Support has been added to define margins for all layouts within SfDiagram, allowing for better control over the spacing and positioning of diagram elements. You can check out the documentation link Margin.
Added SnapToObject functionality for Group nodes, enhancing alignment precision when positioning grouped elements in the diagram. You can check out the documentation link Snapping.
Added Printer Properties support in the Print Preview Window, allowing users to configure print settings directly from the preview interface.
SfSpellChecker
Bug Fixes
#I706410 - Memory Leak will no longer occur when using CustomDictionaryPath to add Custom Dictionary in SfSpellChecker.
TileViewControl
Bug Fixes
#I709697 - Layout issues will no longer occurs when resetting the tile items.
#I959931 - Tiles will arrange properly when resetting the layout during parallel dynamic item replacement at a specific index in the TileViewControl.
UpDown
Bug Fixes
#I957321 - Pasting value correctly displayed in UpDown control when current value is negative.
XlsIO
Features
Auto Fill and Fill Series support is provided to programmatically populate Excel cell ranges based on patterns, sequences, or trends, minimizing manual input.
Bug Fixes
#I735455 - Cell value is accurately returned by the Range.Value property when the number contains high-precision digits.
#I737657 - The IsFiltered property is updated properly when clearing a filter contains equal to operator.
#I736030 - Hyperlinks are removed properly when performing clear operations in worksheet range.