The Syncfusion WinUI and WPF toolkits have been strengthened further in our recent 2021 Volume 3 release. In this blog, we will see the new controls and major features included in WinUI and WPF for this release.
The following WinUI controls were developed to meet industry standards and are marked as production-ready:
The WinUI ComboBox control (dropdown list) is a text box component that allows users to type a value or choose an option from a list of predefined options. It has several out-of-the-box features, such as data binding, multiselection, filtering, UI customization, and custom templates.
Editable text box to type in and select items from the given data source.
On typing, the best-matched items will be highlighted for easier selection. In addition, filtering can be enabled if needed.
The ComboBox filters items based on the entered text and auto-fills with the first suggestion.
The ComboBox control allows single and multiple selections. The required selection can easily be specified using the SelectionMode property.
Display placeholder text inside the control until the user inputs the text.
Dropdown list items and the ComboBox area can be completely customized with an image or custom controls using templates.
The WinUI Segmented control provides a simple way to choose from a linear set of two or more segments, each of which functions as a mutually exclusive option.
Previously, the first day of the week was always set to Sunday, irrespective of the culture of the Calendar. Now, the first day of the week in a calendar will be automatically set based on the current culture.
The new time column is integrated with the TimePicker control to easily select a time.
The new numeric column allows editing the values smartly using the built-in NumberBox control.
Now, the following input controls support headers and descriptions:
The header and description can either be strings or custom controls.
Modify the culture of an individual NumberBox. The text in the NumberBox will be updated based on the specified culture.
NumberBox will not allow users to enter more decimal digits than the specified format.
NumberBox will show a numeric keypad by default in tablet mode. It can also be changed to other types of keypads.
Hide the text box in the NumberBox control and attach the repeat button to another control.
Now you can display different types of calendars such as Gregorian, Korean, Hebrew.
All the different scheduler view types can be listed in the scheduler header to quickly navigate among them. You can show only specific view types if needed.
Navigate through different dates using a built-in date picker available in the scheduler header.
Adjust the height of the resource view in timeline views based on the appointments. Set the minimum height for the resource view in timeline views.
Show a date column and select a date easily using the CalendarDatePicker editor control.
Show a time column and select a time easily using the TimePicker editor control.
Show a numeric column and smartly edit the values using the NumberBox editor control.
There are some of the notable features included in WPF in the 2021 Volume 3 release.
This feature restricts the users from dragging and dropping diagram elements to negative axis bounds.
The stencil control is now available in the Visual Studio toolbox. Drag it easily into the designer to include it in the application.
View, delete and limit the operations recorded in the undo and redo stack. You can also group diagram actions and store them as a single entry in the history manager.
Users can now lock annotations in PDF files to prevent modifications.
Render only the parts of a PDF file within the viewport region at higher zoom percentages, saving memory and improving performance.
Now you can have different calendar types such as Gregorian, Korean, Hebrew.
All the different scheduler view types can be listed in the scheduler header to quickly navigate among them. You can show only specific view types if needed.
Navigate dates using a built-in date picker available in the scheduler header.
Adjust the height of the resource view in timeline views based on the appointments. Set a minimum height for the resource view in timeline views.
Thanks for reading! In this blog, we have seen the new, user-friendly controls and notable feature enhancements rolled out in our Syncfusion desktop platforms in the 2021 Volume 3 release. You can check out all the available new features in our WinUI and WPF platforms in our Release Notes and on the What’s New page.
Nowadays, desktop applications are becoming more popular than ever. Try out these new, versatile controls and features and build innovative desktop applications!
Explore samples of the WinUI and WPF controls from the GitHub location. Additionally, you can download and check out our WinUI and WPF demo apps in the Microsoft Store.
You can also contact us through our support forums, Direct-Trac, or feedback portal. We are always happy to assist you!