Checkbox selector column
DataGrid adds check box selector column.
Features
Common
- Toolbox for NuGet package - When NuGet packages are installed, the controls in the package are added to the toolbox, for better designer experience.
ProgressBar (Preview)
- The progressbar control provides a customizable visual to indicate the progress of a task. Key features
- Visualizes the progress in different shapes, such as rectangle and circle.
- Determinate shows a specific amount of progress and indeterminate shows redundant animations of progress.
- Customize ranges with different colors inside the progress bar.
- Visualizes the progress in segments.
- Displays the custom content at the center of the circular progress bar.
- Customizes the angle of the circular progress bar.
ImageEditor (Preview)
- SfImageEditor is a very handy tool that is used to edit an image by annotating a text and built-in shapes. It allows you to crop, rotate, and flip an image. It has a built-in toolbar, which helps perform editing operations. Key features
- Built-in toolbar
- Flip
- Crop
- Rotate
- Support to add shapes like rectangle, circle, and arrow.
- Annotating a text.
- Support to save edited images.
- Zooming and panning.
- Undo, redo
- Reset
DataGrid
- Checkbox selector column - This feature allows you to show check boxes in a column to select or deselect rows in a data grids. All the rows can also be selected using an intuitive check box in the header.
ComboBox
- Performance improvement - The performance of the ComboBox control has been improved. Now, ComboBox is much faster (approximately 20x faster) at opening and scrolling items in the drop-down.
AutoComplete(TextBoxExt)
- Highlighting matched text - Highlight matching characters in a suggestion list to pick an item with more clarity. The matching texts can be highlighted in the following two ways:
- First occurrence: This highlights the first position of the matching characters in the suggestion list.
- Multiple occurrences: This highlights a matching character present in any list item when SuggestionMode is set to Contains.
- Diacritic sensitivity - Populate items from a language with letters containing diacritics and search for them with English characters from an en-US keyboard.
PDF Viewer
- Sticky note annotation - This support allows users to add and modify it in PDF files.
- Shape annotation enhancements - Users can now add and modify arrow, polygon, and polyline-shaped annotations in PDF files.
PDF Library
- PDF digital signatures with CAdES - Digitally sign PDF documents with an advanced digital signature standard called CAdES (CMS Advanced Electronic Signatures).
- Validating PDF digital signatures - Validate digital signatures in existing PDF documents.
- Encrypt only file attachments - Encrypt only file attachments in a PDF document.
- Find corrupted PDF documents - Find out whether a PDF document is corrupted or not.
Excel Library
- Data import enhancements
- Import data from a nested collection to Microsoft Excel and group it in a hierarchy.
- mport column headers when using the ImportOnSave option.
- Skip a property while importing data from a collection.
- Data export enhancement - Data from Excel can be exported to collection objects so that the values can be used as models. Now, XlsIO allows exporting data to nested classes to visualize data in a relative structure.
- Excel-to-PDF conversion enhancements
- Unsupported fonts will be substituted by a font stream in Excel-to-PDF conversions.
- Capture and log warnings intentionally raised in Excel-to-PDF conversions.
Word Library
- Custom table styles - Word Library now allows creating and applying custom table styles in Microsoft Word documents (DOCX and WordML), and preserving them in DOCX-to-PDF, Word-to-image, and Word-to-HTML conversions.
- Rotation support for shape, text box, image, and group shape - Word Library now allows rotating shapes, text boxes, and group shapes in Word documents and preserving them in DOCX-to-PDF and Word-to-image conversions.
Diagram
- Print preview enhancements - The print preview window of SfDiagram has been enhanced like Microsoft Visio with the following new features:
- Support to select various printers installed in the machine.
- Ability to control the number of copies.
- Option to print all the pages or custom page range.
- Option to select the printing order either collated or uncollated.
Checked ListBox
- Select all elements - A new “select all” check box is available at the top of a list box to select all items in a list.
- Grouping - Items can be grouped, and all items in the group can be selected or cleared in a single click. Nested grouping is also supported.
- Sorting - Items can be sorted in ascending or descending order based on their properties.
- Virtualization - A large set of items can be added with solid loading and interaction performance.
- Selected items - You can define your own collection for selected items.
Docking
- Auto hidden panels can now be moved to dock, float, or document state using the context menu.
- Document tabs can be reordered or floated simultaneously.
- A floating panel can be maximized or set to dock state when header is double-clicked.
- The UI of an individual child header can be customized.
- The size of a side panel can now be customized.
Property Grid
- Keyboard interaction support is provided.
- Define a custom editor through attributes based on property type or name.
- Reorder properties using the Order attribute.
- Define property order, name, description, and group by using the Display attribute.
- Define property order, name, description, and group through event.
- Hide a property by using the Bindable attribute.
- Mark a read-only property by using the Editable attribute.
Ribbon
- Responsive ribbon gallery - On resizing the window, ribbon gallery and its items rearrange itself based on the available size for precise view.
- MDI and TDI - MDI and TDI (tabbed) merging combines items of two different ribbon controls aligned in two different windows.
TreeGrid
- Sort columns when mapped to indexer property - This feature allows you to sort the columns that are mapped to the indexer property.
Visual Studio Extensions
- NuGet Toolbox - After installation of Syncfusion NuGet packages, Syncfusion UI for WPF components can be accessed from Visual Studio toolbox.