如何在日期选择器中禁用过去的日期?我正在使用ModernUI作为我的桌面应用程序
<DatePicker Grid.Column="0" Name="datepicker" SelectedDate="{x:Static sys:DateTime.Now}" />
答案 0 :(得分:0)
在codebehind你可以像这样定义显示日期
datepicker.DisplayDateStart = DateTime.Now;
答案 1 :(得分:0)
感谢@GauravKP的帮助。 我使用xmlns:sys =“clr-namespace:System; assembly = 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>