Essential Studio for WinUI Release Notes
Common
Features
The following controls are production ready for the desktop applications.
- Linear Gauge
- Circular Gauge
- Badge
- Calendar Date Picker
- Calendar DateRange Picker
- Barcode
- Color Picker
- DropDown Color Picker
- Color Palette
- DropDown Color Palette
- TreeView
SfCalendar Preview
Features
- High contrast theme appearance is improved.
- Provided support to the show week numbers.
- Provided support to customize the format of the week number.
- Provided support to customize the format of the weekday names.
Breaking Changes
-
DateFormat
property is renamed asDayFormat
.
SfCalendarDatePicker Preview
Features
- Provided support to show the week numbers in dropdown calendar.
- Provided support to customize the format of the week number in dropdown calendar.
- Provided support to customize the format of the weekday names in dropdown calendar.
- Provided support to show or hide the clear button in the editor.
Breaking Changes
-
FormatString
property is renamed asDisplayDateFormat
. -
DateFormat
property is renamed asDayFormat
. -
PlaceHolderText
property is renamed asPlaceholderText
. -
AllowNullValue
property is renamed asAllowNull
. -
DateChanging
event is renamed asSelectedDateChanging
. -
DateChanged
event is renamed asSelectedDateChanged
.
SfCalendarDateRangePicker Preview
Features
- Provided support to show the week numbers in dropdown calendar.
- Provided support to customize the format of the week number in dropdown calendar.
- Provided support to customize the format of the weekday names in dropdown calendar.
Breaking Changes
-
DateFormat
property is renamed asDayFormat
. -
FormatString
property is renamed asDisplayDateFormat
. -
PlaceHolderText
property is renamed asPlaceholderText
.
SfChart Preview
Breaking changes
- The
SfChart
control has been deprecated. Instead of that,SfCartesianChart
,SfCircularChart
,SfPolarChart
,SfFunnelChart
, andSfPyramidChart
controls have been exposed. - The
ChartDataMarker
class name has been changed asChartDataLabelSettings
. - The
ChartDataMarkerLabel
class name has been changed asChartDataLabel
. - The
SfChart
propertiesAreaBackground
,AreaBorderThickness
, andAreaBorderBrush
names have been changed asPlotAreaBackground
,PlotAreaBorderThickness
, andPlotAreaBorderBrush
respectively. - The
ChartSelectionBehavior
propertiesSelectionCursor
andSelectionType
names have been changed asCursor
andType
respectively. - The
ChartSelectionBehavior
propertiesEnableSegmentSelection
,EnableSeriesSelection
andSelectionMode
have been removed. - New enum values
Point
,Series
,MultiPoint
, andMultiSeries
have been added in the enumSelectionType
and also old enum valuesMultiple
andSingle
are removed. - The
SeriesSelectionBrush
property has been moved fromChartSeriesBase
toChartSelectionBehavior
. - The
SeriesSelectedIndex
property name has been changed asSelectedSeriesIndex
. - The
SegmentSelectionBrush
property name has been changed asSelectionBrush
. - The
IconTemplate
property name has been changed asLegendIconTemplate
. - The
SideBySideSeriesPlacement
property name has been changed asEnableSideBySideSeriesPlacement
. - The
SegmentSelectedIndex
property name has been changed asSelectedIndex
. - The
ExplodeOnMouseClick
property name has been changed asExplodeOnTap
. - The
ShowLabel
property name has been changed asShowDataLabels
and moved fromChartDataMarker
toChartSeriesBase
. - The
ConnectorLinePosition
property has been removed from theCircularSeriesBase
. - The
DataMarkerLabelPosition
enum name has been changed asDataLabelPosition
. - The
DataMarkerPosition
enum name has been changed asBarLabelAlignment
. - The
LabelContent
enum name has been changed asLabelContext
.
SfDataGrid Preview
Features
- Provided the support to new data column that displays the
DateTimeOffset
type data and hosts the SfCalendarDatePicker for editor to edit and select date.
SfDatePicker Preview
Features
- Provided support to show or hide the clear button in the editor.
Breaking Changes
-
DropDownFormatString
property is replaced byDayFormat, MonthFormat, YearFormat
properties to customize the format of day, month and year column respectively. -
FormatString
property is renamed asDisplayDateFormat
. -
PlaceHolderText
property is renamed asPlaceholderText
. -
AllowNullValue
property is renamed asAllowNull
. -
DateChanging
event is renamed asSelectedDateChanging
. -
DateChanged
event is renamed asSelectedDateChanged
.
SfNumberBox Preview
The Syncfusion WinUI NumberBox
control is a editor control that allows user to enter numerical input with any number of decimal digits. It also supports features such as data binding, showing watermark text and formatting etc..
Key Features
- Input restriction - Provided support to restrict the input value within minimum and maximum range.
- Formatting - Provided support to apply different custom formats.
- UpDown button - Provided support to change the value using the UpDown button.
- Watermark - Provided support to show watermark text when null value is set.
- Disable value editing - Provided support to disable the value editing in editor.
SfRangeSlider Preview
Features
- Provided the vertical orientation support for the range slider.
Breaking Changes
- Divisors related API names such as
ShowDivisors
,DivisorHeight
,DivisorWidth
,DivisorStrokeThickness
,DivisorStroke
,DivisorFill
,DivisorTemplate
are changed toShowDividers
,DividerHeight
,DividerWidth
,DividerStrokeThickness
,DividerStroke
,DividerFill
,DividerTemplate
.
SfScheduler Preview
Features
-
#F149216 - The scheduler supports customizing the appointment display count control
DataTemplate
by using theMoreAppointmentsIndicatorTemplate
property of theMonthViewSettings
in the month view and theAllDayMoreAppointmentsIndicatorTemplate
of theDayViewSettings
in the all day panel of day, week and work week views. -
#I308965 – The scheduler provides support to set an appointment background and foreground colors using the color editors in the built-in scheduler appointment editor control.
-
#I312366, #I315666, #I325514 - Provided the ISO Standard support for week number in the scheduler.
-
The scheduler provides view navigation support by using the
AllowViewNavigation
property. The current view of the scheduler should navigate to the respective day or timeline day view on clicking a month cell or a date in the view header. -
The span recurrence appointment support has been provided for a duration less than 24 hours for different days.
-
Improved the keyboard interaction on scheduler for appointments and view type changes.
Breaking Changes
-
In the previous, if the monthly recurrence rule is added for the 31st day, an appointment is added on the last day of the month if the 31st date is not availed (Feb, Apr, Jun, Sep, Nov). But, now the occurrence is only added for the months that have the 31st date.
-
The
ByDay
support is removed from the daily recurrence type, but the same support is applicable in the weekly recurrence rule type.
SfSlider Preview
Features
- Provided the vertical orientation support for the slider.
Breaking Changes
- Divisors related API names such as
ShowDivisors
,DivisorHeight
,DivisorWidth
,DivisorStrokeThickness
,DivisorStroke
,DivisorFill
,DivisorTemplate
are changed toShowDividers
,DividerHeight
,DividerWidth
,DividerStrokeThickness
,DividerStroke
,DividerFill
,DividerTemplate
.
SfTimePicker Preview
Features
- Provided support to show or hide the clear button in the editor.
Breaking Changes
-
FormatString
property is renamed asDisplayTimeFormat
. -
PlaceHolderText
property is renamed asPlaceholderText
. -
AllowNullValue
property is renamed asAllowNull
. -
TimeChanging
event is renamed asSelectedTimeChanging
. -
TimeChanged
event is renamed asSelectedTimeChanged
.
SfTreeView
Features
- #I312165 - Provided the support to select the nodes on loading or at run time by binding the
HierarchyPropertyDescriptor.IsSelectedPropertyName
property to ViewModel. - Provided the support to get the TreeViewNode at the specified point using
TreeView.GetNodeAt
method.