From d5359603ace169de3f706a8fbe146ef2096b352e Mon Sep 17 00:00:00 2001 From: Max Katz Date: Fri, 18 Feb 2022 20:18:16 -0500 Subject: [PATCH] Merge pull request #7645 from timunie/fix/CalendarDatePickerBindingMode Change default binding mode of SelectedDateProperty to TwoWay # Conflicts: # src/Avalonia.Controls/Calendar/CalendarDatePicker.cs --- src/Avalonia.Controls/Calendar/CalendarDatePicker.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Avalonia.Controls/Calendar/CalendarDatePicker.cs b/src/Avalonia.Controls/Calendar/CalendarDatePicker.cs index a856ee071c..1d19393c77 100644 --- a/src/Avalonia.Controls/Calendar/CalendarDatePicker.cs +++ b/src/Avalonia.Controls/Calendar/CalendarDatePicker.cs @@ -185,7 +185,9 @@ namespace Avalonia.Controls AvaloniaProperty.RegisterDirect( nameof(SelectedDate), o => o.SelectedDate, - (o, v) => o.SelectedDate = v); + (o, v) => o.SelectedDate = v, + enableDataValidation: true, + defaultBindingMode:BindingMode.TwoWay); public static readonly StyledProperty SelectedDateFormatProperty = AvaloniaProperty.Register(