Опция WPF Datepicker Control отсутствует (WPF ToolKit) - PullRequest
0 голосов
/ 14 января 2010

Как предоставить возможность выбрать Нет дат (Нет) в элементе управления datepicker?

Пожалуйста, помогите !!

Спасибо Sharath

1 Ответ

0 голосов
/ 14 января 2010

Теперь я установил WPF Toolkit и попробовал его ...

Я обнаружил, что если вы вручную удалите текст в части текстового поля средства выбора даты, то 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, но выбранная дата устанавливается сразу, когда вы начинаете ее перемещать.

...