2012-11-27 74 views
2

我有兩個datepicker在我的WPF畫布。我想要做的就像從航空公司網站的日期選擇器。第一個日曆允許用戶選擇出發日期,第二個日曆允許用戶選擇返回日期。假設我從datapickerA中選擇11/11/2012,當我點擊第二個datepickerB時,在2012年11月11日之前被禁用的日期。我應該在日期選擇器中放什麼?WPF datepicker:日期從和日期到

回答

2

您可以使用DatePickerDisplayDateStart屬性。這是一個DependencyProperty,這樣你就可以使用MVVM,或通過設置從第一DatePicker你的第二個DatePickerSelectedDateDisplayDateStart通過您DataContext爲它供給:

<DatePicker x:Name="Date1"/> 
<DatePicker DisplayDateStart="{Binding ElementName=Date1, Path=SelectedDate}"/> 
+1

感謝戴夫! +1 C = – 0070

+0

不客氣,明天你會+1。 :-) –