从 XAML 清除 calendarDatePicker 控件中选择的日期
Clear picked date in calendarDatePicker control from XAML
是否可以在 XAML 中清除 CalendarDatePicker 控件中选择的日期?我有以下代码:
<StackPanel Orientation="Horizontal" Margin="10" Spacing="32">
<TextBlock x:Name="date_identified_label" Text="Identified:">
</TextBlock>
<CalendarDatePicker x:Name="date_identified_picker">
</CalendarDatePicker>
</StackPanel>
这将帮助我在禁用并再次启用控件后重置日期。否则,当我禁用然后再次启用它时,旧日期仍然显示。
您需要创建一个 属性 并将其连接到日历控件上的 "Date",如下所示
<CalendarDatePicker x:Name="date_identified_picker"
Date="{Binding yourPropertyName,Mode=TwoWay}" />
并且为了清除日历日期,您需要在禁用控件时明确将日历日期 属性 设置为 null。这样,无论何时重新启用您的控件,它都会允许您再次 select 约会
是否可以在 XAML 中清除 CalendarDatePicker 控件中选择的日期?我有以下代码:
<StackPanel Orientation="Horizontal" Margin="10" Spacing="32">
<TextBlock x:Name="date_identified_label" Text="Identified:">
</TextBlock>
<CalendarDatePicker x:Name="date_identified_picker">
</CalendarDatePicker>
</StackPanel>
这将帮助我在禁用并再次启用控件后重置日期。否则,当我禁用然后再次启用它时,旧日期仍然显示。
您需要创建一个 属性 并将其连接到日历控件上的 "Date",如下所示
<CalendarDatePicker x:Name="date_identified_picker"
Date="{Binding yourPropertyName,Mode=TwoWay}" />
并且为了清除日历日期,您需要在禁用控件时明确将日历日期 属性 设置为 null。这样,无论何时重新启用您的控件,它都会允许您再次 select 约会