DataGridView - 在写入数据后更改单元格格式

时间:2013-11-06 11:30:49

标签: c# datagridview

我有一个DataGridView(DGV)对象,该对象由一个方法填充,该方法动态调整列数并从第一行数据中获取列标题信息。我别无选择,只能在填充DGV对象后设置列名称(列名也可以根据它们包含的数据而改变)。

但是,有时源数据包含日期。我知道单元格格式可以在创建时设置,但对我来说这假设我事先知道列数和数据类型。所以我的问题是,是否可以将特定单元格的数据类型属性设置为DateTime,所有数据都已填充并实际生效,以便我可以按日期排序?我尝试过,但数据仍被视为文本,并根据字母(不是日期)进行排序。

我已经看到了各种各样的例子,它们是在源头和理想世界中完成的,我会重新编写我的方法来满足这个要求,但我是一个业余爱好者并且正在寻找一个快速的胜利:)

任何人? 感谢

0 个答案:

没有答案