2017-07-06 75 views
0

如何禁用過去的日期在日期選擇器?我使用ModernUI我的桌面應用程序在datepicker wpf中禁用過去的日期?

<DatePicker Grid.Column="0" Name="datepicker" SelectedDate="{x:Static sys:DateTime.Now}" /> 
+0

你可以參考'MSDN上 https://msdn.microsoft.com/en-us/library/system.windows.controls.datepicker.displaydatestart(v=VS.100 DatePicker.DisplayDateStart'文章) .aspx – GauravKP

+0

Thanks @ GauravKP –

回答

0

感謝@GauravKP您的幫助。 我用的xmlns:SYS = 「CLR的命名空間:系統;裝配= mscorlib程序」 用於獲取當前日期作爲

SelectedDate="{x:Static sys:DateTime.Now}" 

,並使用DisplayDateStart="{x:Static sys:DateTime.Now}"隱藏以前的日期。

<DatePicker Grid.Column="0" Name="datepicker" DisplayDateStart="{x:Static sys:DateTime.Now}" SelectedDate="{x:Static sys:DateTime.Now}" ></DatePicker> 
0

在代碼隱藏,你可以定義顯示日期這樣

datepicker.DisplayDateStart = DateTime.Now; 
相關問題