2011-01-02 11 views
0

저는 WPF와 infragistics를 배우고 있습니다. XamDateTimeEditor에서 null 값 (""과 같이 설정하지 않음)을 초기화하고 싶지만 무엇이든 시도하면 01.01.0001로 설정됩니다.빈 값을 설정하는 방법 XamDateTimeEditor?

편집기를 클릭 한 경우 초기화 후 datetime을 설정하려고합니다. 오늘.

제안 사항?

미리 감사드립니다.

답변

1

Nullable DataTime 형식의 속성에 바인딩하여 XamDataGrid의 편집기가 기본값 (null)으로 편집기를 채울 수 있도록합니다.

코드 -

private DateTime? _fromDT; 

    public DateTime? FromDT 
    { 
     get { return _fromDT; } 
     set 
     { 
      if (value != this._fromDT) 
      { 
       this._fromDT = value; 
       OnPropertyChanged("FromDT"); 
      } 
     } 
    } 

XAML -

my:XamDateTimeEditor Mask="{}{date} {time}" Value="{Binding Path=BindingDataContext.FromDT, ValidatesOnDataErrors=True, UpdateSourceTrigger=LostFocus}"   
관련 문제