diff --git a/src/Avalonia/HandyControlDemo_Avalonia/Data/DemoInfo.json b/src/Avalonia/HandyControlDemo_Avalonia/Data/DemoInfo.json index fa8456df..dfbf8ffc 100644 --- a/src/Avalonia/HandyControlDemo_Avalonia/Data/DemoInfo.json +++ b/src/Avalonia/HandyControlDemo_Avalonia/Data/DemoInfo.json @@ -23,6 +23,7 @@ [ "Expander", "ExpanderDemo", "Brush.Expander", "", "" ], [ "ProgressBar", "NativeProgressBarDemo", "Brush.ProgressBar", "", "" ], [ "Calendar", "CalendarDemo", "Brush.Calendar", "", "" ], + [ "CalendarDatePicker", "CalendarDatePickerDemo", "Brush.Calendar", "", "" ], [ "DatePicker", "DatePickerDemo", "Brush.Calendar", "", "" ], [ "TimePicker", "TimePickerDemo", "Brush.Calendar", "", "" ], [ "TabControl", "NativeTabControlDemo", "Brush.TabPage", "", "" ], diff --git a/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/CalendarDatePickerDemo.axaml b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/CalendarDatePickerDemo.axaml new file mode 100644 index 00000000..6446284c --- /dev/null +++ b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/CalendarDatePickerDemo.axaml @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/CalendarDatePickerDemo.axaml.cs b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/CalendarDatePickerDemo.axaml.cs new file mode 100644 index 00000000..35f044f0 --- /dev/null +++ b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/CalendarDatePickerDemo.axaml.cs @@ -0,0 +1,9 @@ +namespace HandyControlDemo.UserControl; + +public partial class CalendarDatePickerDemo : Avalonia.Controls.UserControl +{ + public CalendarDatePickerDemo() + { + InitializeComponent(); + } +} diff --git a/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/DatePickerDemo.axaml b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/DatePickerDemo.axaml index 936c72aa..f01958ee 100644 --- a/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/DatePickerDemo.axaml +++ b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/DatePickerDemo.axaml @@ -10,78 +10,52 @@ Margin="32" ChildWrapping="Wrap"> - - + + - - + + - - + - - + + - - + + - - + diff --git a/src/Avalonia/HandyControl_Avalonia/Themes/Styles/DatePicker.axaml b/src/Avalonia/HandyControl_Avalonia/Themes/Styles/DatePicker.axaml new file mode 100644 index 00000000..752deafe --- /dev/null +++ b/src/Avalonia/HandyControl_Avalonia/Themes/Styles/DatePicker.axaml @@ -0,0 +1,515 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Avalonia/HandyControl_Avalonia/Themes/Styles/MergedStyles.axaml b/src/Avalonia/HandyControl_Avalonia/Themes/Styles/MergedStyles.axaml index a09852e9..94cf86b7 100644 --- a/src/Avalonia/HandyControl_Avalonia/Themes/Styles/MergedStyles.axaml +++ b/src/Avalonia/HandyControl_Avalonia/Themes/Styles/MergedStyles.axaml @@ -50,6 +50,7 @@ +