private static void SelectedDateCallback(DependencyObject d, DependencyPropertyChangedEventArgs e) { ZDatePicker datePicker = d as ZDatePicker; DateTime? dateTime = (DateTime?)e.NewValue; if (dateTime.HasValue) { DateTime dt = dateTime.Value; if (datePicker.SelectedTime == null) { datePicker.SelectedTime = dt; } datePicker.SetSingleDateToTextBox(dt); } else { //TODO //显示水印 } }
private static void SelectedTimeChangedCallback(DependencyObject d, DependencyPropertyChangedEventArgs e) { ZDatePicker datePicker = d as ZDatePicker; datePicker.SetSingleDateToTextBox(datePicker.SelectedDate); }