【发布时间】:2010-11-11 19:48:05
【问题描述】:
我正在开发一些需要与 Silverlight DatePicker 类似功能的东西 - 将显示一个包含日历控件的弹出窗口,在用户单击日期或使用键盘选择日期并按 Enter/空格键后,弹出窗口应该关闭。
我可以很好地显示日历,但我不知道用户何时单击了一天或按下了输入/空格。 SelectedDatesChanged 事件没有给出任何指示,表明用户是点击了选定的日期,还是只是用键盘跳过了它。
Reflector 显示 DatePicker 控件在作弊,使用 Calendar 控件上的内部 DayButtonMouseUp 事件。
有人知道这个问题的解决方案吗?
【问题讨论】:
标签: silverlight calendar