Получить только дату из WPF DatePicker - PullRequest
0 голосов
/ 22 августа 2010

когда я связываю wpf datepicker SelectedDate я получаю это 2010-08-25 08: 15: 33.

Как я делаю сравнение:

if (SelectedStart >= SelectedEnd)
     return false;
else
    return true;

Я всегда верен. Я должен сравнить ДАТУ без ВРЕМЕНИ. Но я не хочу преобразовывать в строку и анализировать это как дату. Это было бы глупо.

Хм, элемент управления называется DATEpicker, а не DATETIMEpicker, кажется, MS допустила ошибку в названии;

Я уже пробовал это: SelectedDate="{Binding Path=SelectedStart, StringFormat=\{0:d\}}"

Но я всегда получаю полный DateTIME.

1 Ответ

2 голосов
/ 22 августа 2010
if (SelectedStartDate.Date >= SelectedEndDate.Date)

Это будет сравнивать только часть даты DateTime

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...