限制DatePicker中的日期范围

时间:2012-01-27 09:54:30

标签: windows-phone-7 silverlight-toolkit

首先,是否有工具包的真实文档?我想要的是指定一系列可选日期。例如,我不想在今天之前显示日期。如果用户选择2012年1月27日的开始日期,我希望仅允许其后的日期作为返回日期

2 个答案:

答案 0 :(得分:4)

该工具包的文档有点稀疏 - 您最好的选择是查看示例应用程序的来源,但它们并不涵盖所有场景。

默认控件似乎不支持所选日期的最小值或最大值,但如果您下载源,则应该可以根据需要对其进行修改。源代码的布局非常简单,您应该能够找到一个可接受的位置来添加代码,您唯一需要决定的是如何从UI角度处理它。在我看来,一旦控制返回,你最好处理范围检查 - 如果它是一个无效的日期,弹出一条消息并重新显示控件。

答案 1 :(得分:1)

我发现在缺少文档的情况下,WindowsPhoneGeek博客(在此特定情况下为see link here)通常可以很好地解释各种文章中的Silverlight Toolkit组件。

在遵循ZombieSheep关于工具包示例代码的建议时,这些文章可以提供很大的帮助。