You can do an IValueConverter to handle this and put this converter in the binding. For example:
public class DateTimeNullConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
if (value is DateTime)
{
DateTime typedValue = (DateTime)value;
if (typedValue == DateTime.MinValue)
{
return string.Empty;
}
return typedValue.ToString();
}
throw new InvalidOperationException();
}