8

我对 a 的实施没有任何问题ValueConverter

在 MSDN 上,我找到了该ValueConversion属性:

[ValueConversion(typeof(DateTime), typeof(String))]
public class DateConverter : IValueConverter
{
    public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
    {
        DateTime date = (DateTime)value;
        return date.ToShortDateString();
    }

    public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
    {
        string strValue = value as string;
        DateTime resultDateTime;
        if (DateTime.TryParse(strValue, out resultDateTime))
        {
            return resultDateTime;
        }
        return DependencyProperty.UnsetValue;
    }
}

我会感兴趣:

  • 我什么时候可以使用它?
  • 我应该什么时候使用它?

感谢您的任何提示!

4

0 回答 0