WPF Datepicker控件无选项(WPF ToolKit)

时间:2010-01-14 09:15:32

标签: wpftoolkit

如何在datepicker控件中提供选择无日期(无)的选项?

请帮助!!

由于 沙拉斯

1 个答案:

答案 0 :(得分:0)

现在,我实际安装了WPF Toolkit并尝试了它......

我发现如果您手动删除datepicker文本框部分中的文本,则实际上会删除SelectedDate。或者,您可以添加一个直接删除SelectedDate的按钮。

WPF代码:

    <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>

代码隐藏(VB):

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不同,但是当您开始移动它时,会立即设置所选日期。