для свойства DateTime у класса? Суть в том что бы этот конвертер выводил в гриде дату в заданном формате.
что есть сейчас:
public class CustomDateTimeConverter : TypeConverter
{
public override object ConvertTo(ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, Type destinationType)
{
if (destinationType == typeof(string))
{
if (value == null) return string.Empty;
return ((DateTime)value).ToString("dd-MMM-yy HH:mm");
}
return base.ConvertTo(context, culture, value, destinationType);
} }
[TypeConverter(typeof(CustomDateTimeConverter))]
public DateTime BegTime { get; set; }
проблема: не возможно задать формат, приходится пилить множество конвертеров.
.DefaultCellStyle.Format - не предлагать
stringformat пробовали?
Обсуждают сегодня