fix: fix a header issue. add handler to check date selection.

This commit is contained in:
rabbitism
2024-06-20 01:49:25 +08:00
parent 72682332c3
commit b5133a58f8
3 changed files with 64 additions and 48 deletions

View File

@@ -6,6 +6,6 @@
mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450"
x:Class="Ursa.Demo.Pages.DatePickerDemo">
<StackPanel Margin="20" HorizontalAlignment="Left">
<u:CalendarView/>
<u:CalendarView OnDateSelected="CalendarView_OnOnDateSelected" OnDatePreviewed="CalendarView_OnOnDatePreviewed"/>
</StackPanel>
</UserControl>

View File

@@ -12,4 +12,14 @@ public partial class DatePickerDemo : UserControl
{
InitializeComponent();
}
private void CalendarView_OnOnDateSelected(object? sender, CalendarDayButtonEventArgs e)
{
Debug.WriteLine("Pressed: "+ e.Date.ToLongDateString());
}
private void CalendarView_OnOnDatePreviewed(object? sender, CalendarDayButtonEventArgs e)
{
Debug.WriteLine("Hovered: "+e.Date.ToLongDateString());
}
}