Essential Studio for WPF Release Notes
v22.1.34
June 21, 2023
CalendarEdit
Bug fixes
- #I449215 -
XamlParseException
will no longer be thrown when language and region formats are set to english(israel). - #I409316 - The
Culture
property is now browsable in theCalendarEdit
control.
Carousel
Bug fixes
- #I457456 - Users can now choose an item from the carousel when the
RadialMenu
is active.
ChromelessWindow
Bug fixes
- #462709,I470410 - Resolved flickering issue when dragging the
ChromelessWindow
on machines with a 3440x1440 resolution.
ComboBoxAdv
Enhancements
The ComboBoxAdv
control’s accessibility has been enhanced.
Bug fixes
- #F181249 - Text input will no longer be cleared upon losing focus.
- #I452352 - Programmatic changes to the selected item will be accurately reflected.
- #F181950 - The multiselect filtering in the
ComboBoxAdv
control is now functioning correctly. - #F181683 -
NullReferenceException
will no longer be thrown while selecting an item from ComboBox. - #I457179 - The OnScreenKeyboard input will be correctly accepted when
AutoComplete
is set to suggest.
DocIO
Breaking Changes
- The stream position is now internally reset to 0 after saving the Word document using Stream overloads.
Bug Fixes
- #I467060 - REF field is now updated properly after calling
UpdateDocumentFields
API.
DockingManager
Bug fixes
- #I452078 - Fixed the issue where the selected ComboBox item was not rendered properly when the ComboBox was inside a float window.
- #I447057 - Resolved the problem causing unwanted separator lines to be visible in the
DocumentTab
context menu after collapsing certain menu items. - #I440830 - The tabbed window group will no longer be collapsed when one of its tabbed children is moved to the hidden state.
- #I442164 - Fixed the issue where
AddTabDocumentAtLast
did not function correctly. - #I447601 - Enabled the ability to maximize float window in
DockingManager
when applying ThemeStudio themes. - #I459062 - The
SideInDockMode
value will no longer be changed, when the dock item state is modified after loading. - #F181814 -
StackOverflowException
will no longer be thrown while editing the document header. - #FB43277 - Enabled dragging of
DocumentTabItem
in the upward direction. - #FB43644 - The active window is now updated properly in the
DockingManager
when floating theDocumentTab
.
DoubleTextBox
Bug fixes
- #FB43183 - The up/down button will now limit the value within the minimum and maximum range.
EditControl
Enhancements
The EditControl
foreground color has been updated with new colors for all predefined languages in default UI and theme-studio themes.
MultiColumnComboBox
Bug fixes
- #FB43436 - The
SelectedItem
can now be set programmatically at runtime.
Features
- Added support for finding and extracting the RTL text in an existing PDF document.
- Improved the performance and memory consumption of extracting images from the PDF document.
- Added support to sign non-exportable store certificates with different algorithms.
- Added support to get the revision details of the signature in the PDF document.
- Added support to get the revocation certificate information and validity details.
- Added support to specify revocation type while enabling LTV to the signature.
Bug Fixes
- #I469640 - Fixed issue where extracted text content with the word collection had missing space between words.
- #I465695 - Hyperlink destination no longer becomes null after adding a new hyperlink and saving.
- #I462623 - Preservation issue no longer occurs while flattening the checkbox field in the rotated PDF document.
- #I465500 - Conformance level now returned properly in the specific PDF document.
PdfViewerControl
Bug Fixes
- #I461965 – Now annotations will be added properly in PdfViewer after deleting line annotations.
- #I464021 – Redo support for annotations will now work properly in PdfViewer.
- #I464005 –
System.InvalidCastException
will no longer be thrown when draw ink annotation after selecting shape annotation. - #I464566 – The multi page selection will now work properly when reopening the Organize Pages.
- #I464017 –
System.ArgumentOutOfRangeException
will no longer be thrown when move annotations in annotation mode. - #I461954 – Line annotation preview will now work properly in PdfViewer.
- #I461136 – Page position for undo will work properly in PdfViewer.
- #I463192,#I459585 – FreeText annotation will now be moved properly in PdfViewer.
- #I463637 – Selected Annotation will now be unselected properly when switching annotation mode.
- #I461960 – Line annotation added in PdfViewer will now be visible in chrome.
- #I460481 – Line annotation will now be added properly in PdfViewer.
- #I461135 – Ink annotation as dot will now work properly in redo.
- #I459775 – FreeText annotation will now be resized properly in PdfViewer.
- #I463973,#I465570 –
NullReferenceException
will no longer be thrown while getting border color of the FreeText annotation.
Features
- #F173658,#I272649,#I260660 - Support to cut, copy and paste the annotations (Free text, Shape, Ink, Stamp, and Sticky) from one page to another in PDF Viewer.
- The PDFium has been upgraded to the latest version.
Presentation
Features
- #I439371 – Find the first occurrence or all occurrences of specific pattern of text using regular expression in the entire PowerPoint Presentation or specific slide.
Breaking Changes
- The stream position is now internally reset to 0 after saving the PowerPoint Presentation using Stream overloads.
PropertyGrid
Bug fixes
- #I440864 - The
ArgumentNullException
will no longer be thrown while accessing the UIElement in detach method. - #I445676 - Navigation will function correctly even after the ViewModel data has been changed.
- #I445411 - The BindingOperation will not be cleared when the Esc key is pressed.
- #I450375 - Now, the PropteryGrid control allows the (-) character to be entered using the numeric keypad.
Ribbon
Bug fixes
- #I446000 - Clicking the
KeyTip
to select a button will execute the corresponding command once - #I448335 - The DropDown menu will load in the correct position when Win11 themes are applied with the initial click.
- #I448795 - The image of the RibbonGalleryItem will be visible after opening the dropdown of the RibbonGallery.
- #F181085 - System.Reflection.TargetInvocationException will no longer occur when setting the
ApplyStylesOnApplication
. - #I454363 -
NullReferenceException
will no longer be thrown by ApplicationMenuGroup. - #I462376 -
BackStageCommandButton
will no longer be cropped when the size form is set to large.
ScreenTip
Bug fixes
- #I465549 - Binding errors will no longer be thrown in the
ScreenTip
control. - #I458548 - Now, the
HelpText
ofScreenTip
is readable in the dark theme.
SfAccordion
Bug Fixes
- #I442996 - The issue of the accordion item header being cropped while resizing the window has been resolved.
SfChart
Bug Fixes
- #467708 - Resolved issue where data points were updated incorrectly when enabling segment dragging with “EnableSegmentDragging” set to true, specifically after selecting the data point following the initial drag action.
- #470976 - Resolved null exception issue that occurred when using an IBindingList collection as the item source in the WPF chart.
- #467225 - Fixed the issue where Null Reference Exception occurred on Chart Axis during OnApplyTemplate.
SfCircularGauge
Bug fixes
-
#I458739
- The gauge resizes and moves off the center issue, when changing the StartValue and EndValue of the SfCircularGauge.Scales at runtime has now been resolved.
SfDiagram
Bug fixes
- #I445899 - The
Stencil
component now adjusts its display appropriately, removing unnecessary scrollbars. - #I446884 - Connections can now be made with visible ports, ensuring the visibility state of their parent nodes or connectors.
- #I451202 - The first added port can move freely after removing the last port in the collection.
- #I451202 - Clicking on the diagram page will now correctly clear the selection when the tool is set to single select.
- #I451595 - The connector preview will now be correctly cleared when the connector is deleted.
- #I452106 - The
NodeChangedEvent
now correctly triggers to reflect the resizing state when a node is resized beyond itsMinHeight
andMinWidth
. - #I458152 - Collapsed nodes and connectors will no longer display the
NodeDropIndicator
andSelectedItem
styles. - #I458387 - Nodes can now be dragged and dropped correctly using the Ctrl + Shift key combination.
- #I460076 - Nodes will now render correctly when dragged into the viewport with
Virtualization
mode enabled. - #I461607 - The connector’s annotation background will now rotate with the text when
RotateReference
is set asParent
. - #I464379 - Diagrams can now be properly exported even when specific nodes and connectors are collapsed.
- #I456803 - The bridges of the connector will now be updated correctly when updating the connector’s segments using the
LoadSegments
method. - #I469015 - The
FirstSelectedItem
will now be correctly updated after diagram elements are dragged and dropped from the stencil. - #F182144 - The
ComboBox
andTextBox
within the node content can now be edited correctly.
Features
- #F180918 - Provided support for nudging annotations with arrow keys on the keyboard.
- Provided support for displaying icons of image type for a menu item.
- Provided support for scrolling using the PageDown and PageUp keys.
Breaking Changes
- The
Icon
property of theDiagramMenuItem
class has been changed from a string type to an object type.
SfMaps
Features
-
#I405270
- Improved the tooltip interactions in maps.
SfMaskedEdit
Bug fixes
-
#I439381 - The Mask
will work properly when using the OR () operator in the mask pattern.
SfUpDown
Bug fixes
- #I456783,#I456708 - The undo and redo features in the
SfUpDown
control are now disabled when pressing Ctrl+Z and Ctrl+Y. - #I456708 - The undo operation is now disabled when the Z key on the keyboard is pressed.
TabControlExt
Bug fixes
- #I457116 - The
SelectedItemChanged
event will be properly triggered, when switching between tabs with Ctrl+mouse click. - #I465157 - The selection of a tab using the tab list context menu will function correctly.
TileView
Bug fixes
- #I440225 - Deleting a
TileViewItem
will now render the tile items properly.
TimeSpanEdit
Bug fixes
- #I456517,I469398 - The millisecond field in the timespan can now be changed through keyboard interaction.
- #I456517,I469398 - The negative sign will now correctly appear at the beginning of the timespan text, resolving the Overflow exception when using a negative value.
Visual Studio Extensions
New Feature
Syncfusion provides a notification message such as a trial version notification if the user using the Syncfusion trial assemblies in the WPF application, the latest NuGet package available notification and the latest Essential Studio build available notification if the user using the old version of the Syncfusion assemblies/NuGet packages in the WPF application.
XlsIO
Features
- #I441410 - Opening RC4 encrypted Excel documents with a password is now supported.
- Linear and Radial gradient fill for cells and charts are now supported in Excel to image conversion.