Как мне присвоить TargetNullValue значение даты?
-
21-08-2019 - |
Вопрос
Я использую элемент управления календарем WPF toolkit, чтобы позволить пользователям выбирать дату.Если дата еще не выбрана, то свойство, к которому привязан selectedDate, равно Null.Это приводит к тому, что в календаре по умолчанию используется 1 января 0 года н.э.Я бы хотел сделать что-то вроде
SelectedDate="{Binding UserPickedDate, TargetNullValue=Today, Mode=TwoWay}"
Но и "Сегодня", и "Сейчас" выдают ошибки привязки.Могу ли я использовать TargetNullValue, чтобы установить дату по умолчанию на Today или Сейчас?
Решение
Попробуй это:
xmlns:sys="clr-namespace:System;assembly=mscorlib"
...
TargetNullValue={x:Static sys:DateTime.Now}
Не связан с StackOverflow