0
我有一个绑定到Winforms DataGridView
的业务逻辑对象列表,它包含DateTime
字段。默认情况下,它们会转换为长日期和时间字符串。如何将自定义格式字符串传递给DateTimeConverter?
我想下地被自动转换成HH:MM
格式。我发现我可以将一个TypeConverterAttribute
附加到类别为TypeConverter
的子类的字段,但我不能为我的生活弄清楚如何使DateTimeConverter
接受自定义格式字符串。是否可以不写自定义TypeConverter
?
class Foo
{
...
// How to make this converter use a custom format string?
[TypeConverter(typeof(DateTimeConverter))]
public DateTime SomeDateField { get; private set; }
...
}
是的,我知道这种方法。原因是我通过设置网格的数据源自动绑定数据集。编辑列意味着我需要手动填充网格的列。 – 2010-01-19 00:12:47