Syncfusion WPF controls are some of the most popular for desktop applications. The suite has beautiful templates, styles, and versatile features. We at Syncfusion are working on yet another exciting release, 2020 Volume 2. This release has some exciting new updates for the WPF controls. So, you can expect the main release of volume 2 at the first week of July 2020.
In this blog, we are going to see the new features and controls that we’re planning to include in our Syncfusion WPF 2020 Volume 2 release.
Recently, Microsoft announced the release of .NET 5 Preview 3 in the Build Conference. All the Syncfusion WPF and WinForms controls will support .NET 5 Preview with this release.
The new WPF TreeView will be a data-oriented control. It will display data in hierarchical structure with expanding and collapsing nodes. It has been developed as an alternate to our Tree View control. The new TreeView control will provide top-notch performance with the following key features:
The new WPF Scheduler will offer five types of built-in configurable view modes that will provide the basic functionalities for scheduling, managing, and representing appointments. This control will include the following features:
The Ribbon control will have the following features.
The WPF Ribbon control will be available in simplified mode, similar to the most recent Office products. The simplified ribbon will fit into less space (on a single line) with frequently used commands displayed. Other commands will be placed under the overflow button for the best user experience.
The Ribbon button will let you customize its icon using templates. So, now any content can be loaded in the icon part of the Ribbon button.
The WPF Diagram will have support for swim lane diagrams. The swim lane diagram will reveal who does what and when in a grid-like diagram organized into sections. It will go beyond a basic flowchart to show the relationships between functions (such as a stakeholder or department) and phases (such as milestones) in a process. Swim lane diagrams will have support for these additional features:
The WPF DataGrid control will have a line indicator for the drag-and-drop feature to show the location where the rows will be placed.
The WPF Maps control will have the following new features.
This feature will enable customization of the marker icon’s size and color. You can also customize the default marker icons with predefined icons such as circles, squares, diamonds, rectangles, and images. You can customize the marker label styles in the maps, too.
This feature will provide the information about the selected marker using the MarkerSelected event. Using this event, you can track the details of multiple selected markers.
Place the marker at the exact geo-point location with alignment support.
Virtualize a large number of markers while zooming and panning maps to achieve better performance.
The data marker performance in the Charts control is greatly enhanced, with twice the loading performance and 10x faster zooming and panning interactions when using data markers.
The WPF Radial Gauge will have the following new features.
Add gradient colors to ranges in radial gauges.
Interactively drag the pointer from one location to another in runtime.
The WPF Range Slider will now allow you to customize the thumb, track and active track, ticks, and tools to create a more customized, modern user interface.
The WPF Carousel control will have the following new features.
Loop the items in the Carousel control. After the last item, the navigation will continue back from the first item.
Navigate to the previous item, next item, previous page, and next page using the keyboard, mouse wheel, or commands.
Color Picker Palette will have an optional split button mode similar to the one in MS Excel. The color change notification will be triggered even when tapping the button.
The WPF Docking Manager will let you load a saved state even when the state of the children is mismatched.
The Tabbed MDI Form will display a new, built-in title with options to minimize, normalize, or close the window when the window is maximized.
The WPF Property Grid will have the following new features.
Enable or disable nested properties of selected objects using events and attributes.
Add new attributes to the masked editor to edit emails, phone numbers, zip codes, currency, and so on.
View, edit, add, and remove items in a collection.
The WPF SpellChecker control will have the following new features.
Use standard dictionary file formats such as Hunspell, Ispell, and OpenOffice.
The WPF TabControl will have the following new features.
The tab items can be stretched along the available size in single-line and multiple-line modes.
The WPF TimeSpan Editor control will have support to increase or decrease values by multiples of the interval value.
In this blog, we have talked about the new controls and features that we plan to make available in the upcoming 2020 Volume 2 release for the WPF platform. There are also other exciting features on the way to surprise you.
So, please stay tuned to our official Twitter, Facebook, and LinkedIn pages for the announcement about the release. We will have a detailed blog post for each new control after the release to guide you in working with them in WPF applications.
If you wish to send us feedback or would like to submit any questions, please feel free to post them in the comments section of this blog post. You can also contact us through our support forum, feedback portal, or Direct-Trac support system. We are always happy to assist you!