TimePicker中的时间与所选时间之间有什么区别

  • 本文关键字:时间 区别 之间 TimePicker uwp
  • 更新时间 :
  • 英文 :


uwp的TimePicker控件有两个属性Time和SelectedTime。我阅读了微软的文档,但没有发现两者之间的区别。当我打印两个值时,它们是相同的。有人能解释一下两者之间的区别吗?

Debug.WriteLine(ToastTimeTimePicker.Time);
Debug.WriteLine(ToastTimeTimePicker.SelectedTime);
TimePicker中时间与所选时间之间的区别是什么?

通常,就用法而言,Time和SelectedTime之间没有区别。Time属性表示当前在时间选择器中设置的时间,SelectedTime属性表示目前在时间选择器内选择的时间。当您为Time属性设置值时,时间选择器将选择并显示该时间,然后SelectedTime属性也将更新,因此Time和SelectedTime的值相同。

但是,Time和SelectedTime之间的默认值不同。如果您没有手动或使用代码设置TimePicker的初始时间,SelectedTime的默认值为null,time的缺省值是应用程序运行或加载特定对象时实例化TimePicker对象的时间,作为一次性操作。

最新更新