2011-04-11 91 views
0

我有一个用于数据收集应用程序的日期选择器控件。它使用MvvM数据绑定。浏览日期列表时(见图1),它会正确填充日期选择器。每当我点击新的时候,日期选择器都会被清空。当我拉起弹出窗口时,它会从之前设置为的日期中选择月份和年份。 (图2)无论如何默认弹出显示当前月份的当前月份?在WPF DatePicker控件上配置日期弹出窗口

注:我想保留选定的日期为空的新条目强制一些验证。

Fig 1 图1

Fig 2

图2

以下图像是显示当我设置DisplayDateStart会发生什么。 fig 3

回答

0

(原来的答案是可怕的错误,我们对此深感抱歉)

好吧,让我们再次尝试。

您是否尝试将回退设置为今天的日期?

SelectedDate="{Binding TehDate, FallbackValue={x:Static sys:DateTime.Now}}" 
+0

是的,但它限制了用户。我只想将默认值设置为当前日期以保持一切,而不是nessec。限制。谢谢你的快速回应。 – 2011-04-11 17:46:42

+0

@Redburn:它如何限制用户? – Will 2011-04-11 17:48:44

+0

它不会让我在当前日期前一天选择。我在我的问题的最后添加了一个图像来说明。 – 2011-04-11 17:54:30