确定日期选择器是否打开

Determine if datepicker is open

我正在开发一个 Windows 商店应用程序,我正在尝试确定日期选择器控件何时处于打开状态(用户可以 select 从列表中选择一个选项),但我可以'找到一个选项来确定控件的这种状态。

当使用 ComboBox 时,有一个 属性 ComboBox.IsDropDownOpen,但在 DatePicker 或 TimePicker 控件中没有等效项。

有谁知道我如何在日期选择器控件上实现同样的效果?

  1. Select DatePicker -> 编辑模板 -> 编辑副本
  2. 为模板中的每个 ComboBox 添加 DropDownOpened 事件的处理程序