TargetNullValue를 날짜로 어떻게 설정합니까?
-
21-08-2019 - |
문제
WPF 툴킷의 캘린더 컨트롤을 사용하여 사용자가 날짜를 선택할 수 있습니다. 날짜가 아직 선택되지 않은 경우 선택한 데이트가 묶인 속성은 NULL입니다. 이렇게하면 캘린더가 기본적으로 1 월 1 일, AD 1 월 1 일입니다. 나는 같은 일을하고 싶다
SelectedDate="{Binding UserPickedDate, TargetNullValue=Today, Mode=TwoWay}"
그러나 "오늘"과 "지금"은 모두 바인딩 오류를 던집니다. TargetNullValue를 사용하여 기본 날짜를 오늘 또는 지금으로 설정할 수 있습니까?
해결책
이 시도:
xmlns:sys="clr-namespace:System;assembly=mscorlib"
...
TargetNullValue={x:Static sys:DateTime.Now}
제휴하지 않습니다 StackOverflow