From d8119aaeaa725c0e0cfdc5db5e56a82863f7909b Mon Sep 17 00:00:00 2001 From: rabbitism Date: Sun, 23 Jun 2024 04:34:23 +0800 Subject: [PATCH] feat: implement month syncing. --- .../Controls/DatePicker.axaml | 39 +++++++++--------- .../Controls/DateRangePicker.axaml | 6 +-- .../DateTimePicker/CalendarContext.cs | 11 ++++- .../Controls/DateTimePicker/CalendarView.cs | 20 +++++++++- .../Controls/DateTimePicker/DatePicker.cs | 4 +- .../DateTimePicker/DateRangePicker.cs | 40 +++++++++++++++++-- 6 files changed, 90 insertions(+), 30 deletions(-) diff --git a/src/Ursa.Themes.Semi/Controls/DatePicker.axaml b/src/Ursa.Themes.Semi/Controls/DatePicker.axaml index 6325342..05c1357 100644 --- a/src/Ursa.Themes.Semi/Controls/DatePicker.axaml +++ b/src/Ursa.Themes.Semi/Controls/DatePicker.axaml @@ -1,8 +1,9 @@ - - - + + + @@ -25,7 +26,7 @@ Background="{TemplateBinding Background}" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" - CornerRadius="{TemplateBinding CornerRadius}"/> + CornerRadius="{TemplateBinding CornerRadius}" /> - + Watermark="{TemplateBinding Watermark}" />