Konwerter dat przy użyciu WPF
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
}
Zrobiłem ten konwerter, aby uzyskać aktualny czas po wybraniu daty z DatePicker. W łańcuchu Data Otrzymuję wartość, która została wybrana z DatePicker, ale nie wydaje mi się, aby uzyskać tylko datę. Format, który pojawia się w nieruchomości Value, to 24.09.2013 12:00:00, ale chciałbym, aby był to 24.09.2013. Zadałem już podobne pytanie nakonwerter datetime WPF, ale żadna z podanych odpowiedzi nie zadziałała. Otrzymuję ten sam błąd: określony rzut jest nieprawidłowy.