public class DateTimeConverter : IValueConverter
{
#region IValueConverter Members
public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
if (values != null)
{
DateTime test = (DateTime) value ;
string date = test.ToString("d/M/yyyy");
return (date);
}
return string.Empty;
}
public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
throw new NotImplementedException();
}
#endregion
}
我制作了这个转换器,从DatePicker选择日期后获取当前时间。在字符串中,我获得从DatePicker选择的值,但我似乎不能只获取日期。传递给Value属性的格式是9/24/2013 12:00:00,但我希望它是9/24/2013。我已经在datetime converter WPF上问过类似的问题,但提供的答案都无法解决。我收到相同的错误:指定的转换无效。