如何在datepicker控件中提供选择无日期(无)的选项?
请帮助!!
由于 沙拉斯
答案 0 :(得分:0)
现在,我实际安装了WPF Toolkit并尝试了它......
我发现如果您手动删除datepicker文本框部分中的文本,则实际上会删除SelectedDate
。或者,您可以添加一个直接删除SelectedDate
的按钮。
<my:DatePicker Name="DatePicker1" Height="26" xmlns:my="http://schemas.microsoft.com/wpf/2008/toolkit" />
<Button Name="btnDeleteDate" Height="26" Width="90">Set no date</Button>
Private Sub btnDeleteDate_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles btnDeleteDate.Click
DatePicker1.SelectedDate = Nothing
End Sub
如果您希望今天的日期不会突出显示为灰色,则可以将IsTodayHighlighted
设置为false。
它仍然是“活动日期”,它是一个日期周围的可见框,它是一种“光标”,如果你用键盘上的箭头移动,它就是起点。这与SelectedDate
不同,但是当您开始移动它时,会立即设置所选日期。