From 7057a884a4722540d282f384471aa37904a14c97 Mon Sep 17 00:00:00 2001 From: SKProCH Date: Tue, 30 Jun 2026 16:24:22 +0300 Subject: [PATCH] Implement a basic CalendarDatePicker mimicking other pickers --- .../Pages/DateTimePickerDemo.axaml | 28 ++++++ Material.Styles/MaterialToolKit.xaml | 1 + .../Resources/Themes/CalendarDatePicker.axaml | 92 +++++++++++++++++++ 3 files changed, 121 insertions(+) create mode 100644 Material.Styles/Resources/Themes/CalendarDatePicker.axaml diff --git a/Material.Avalonia.Demo/Pages/DateTimePickerDemo.axaml b/Material.Avalonia.Demo/Pages/DateTimePickerDemo.axaml index 76f4032a..13f85dfc 100644 --- a/Material.Avalonia.Demo/Pages/DateTimePickerDemo.axaml +++ b/Material.Avalonia.Demo/Pages/DateTimePickerDemo.axaml @@ -45,6 +45,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Material.Styles/MaterialToolKit.xaml b/Material.Styles/MaterialToolKit.xaml index a220c5f4..5293bcd1 100644 --- a/Material.Styles/MaterialToolKit.xaml +++ b/Material.Styles/MaterialToolKit.xaml @@ -34,6 +34,7 @@ + diff --git a/Material.Styles/Resources/Themes/CalendarDatePicker.axaml b/Material.Styles/Resources/Themes/CalendarDatePicker.axaml new file mode 100644 index 00000000..aed271f0 --- /dev/null +++ b/Material.Styles/Resources/Themes/CalendarDatePicker.axaml @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +