【问题标题】:Reset/ or Clear the content of CalendarDatePicker and TimePicker in UWP重置/或清除 UWP 中 CalendarDatePicker 和 TimePicker 的内容
【发布时间】:2021-07-07 06:26:04
【问题描述】:

如何在 UWP 中重置或清除 CalendarDatePicker 和/或 TimePicker 的内容?我想创建一个按钮(例如 RESET),当我单击该按钮时,CalendarDatePicker 和 TimePicker 将清除之前选择的日期和时间,并显示 PlaceHolder 文本。我找不到任何方法来做到这一点。有办法吗?谢谢...

【问题讨论】:

    标签: c# xaml uwp


    【解决方案1】:

    尝试将CalendarDatePickerDate属性或TimePickerSelectedTime属性设置为null

    private void Button_Click(object sender, RoutedEventArgs e)
    {
        calendarDatePicker1.Date = null;
        timePicker1.SelectedTime = null;
    }
    

    【讨论】:

      【解决方案2】:

      如果其他人遇到这种情况,您必须将 DatePicker 的 SelectedDate 或 TimePicker 的 SelectedTime 设置为 null。 例如:

      (FindName("myDatePickerName") as DatePicker).SelectedDate = null;
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-01-05
        • 1970-01-01
        • 2016-05-12
        • 2011-01-28
        • 2012-05-10
        • 1970-01-01
        相关资源
        最近更新 更多