Browse Source

fix: fix CalendarDatePicker two way binding syntax. (#13083)

Co-authored-by: rabbitism <dongbin@irihi.tech>
revert-13066-fixes/13064-logical-scrollable
Dong Bin 3 years ago
committed by GitHub
parent
commit
87b7af5f8b
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      src/Avalonia.Themes.Fluent/Controls/CalendarDatePicker.xaml
  2. 2
      src/Avalonia.Themes.Simple/Controls/CalendarDatePicker.xaml

2
src/Avalonia.Themes.Fluent/Controls/CalendarDatePicker.xaml

@ -128,7 +128,7 @@
<Calendar Name="PART_Calendar"
FirstDayOfWeek="{TemplateBinding FirstDayOfWeek}"
IsTodayHighlighted="{TemplateBinding IsTodayHighlighted}"
SelectedDate="{TemplateBinding SelectedDate, Mode=TwoWay}"
SelectedDate="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=SelectedDate, Mode=TwoWay}"
DisplayDate="{TemplateBinding DisplayDate}"
DisplayDateStart="{TemplateBinding DisplayDateStart}"
DisplayDateEnd="{TemplateBinding DisplayDateEnd}" />

2
src/Avalonia.Themes.Simple/Controls/CalendarDatePicker.xaml

@ -125,7 +125,7 @@
DisplayDateStart="{TemplateBinding DisplayDateStart}"
FirstDayOfWeek="{TemplateBinding FirstDayOfWeek}"
IsTodayHighlighted="{TemplateBinding IsTodayHighlighted}"
SelectedDate="{TemplateBinding SelectedDate,
SelectedDate="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=SelectedDate,
Mode=TwoWay}" />
</Popup>
</Grid>

Loading…
Cancel
Save