如何使用datetimepicker控件绑定DataGridView的现有列

时间:2011-12-14 07:10:27

标签: c# winforms datagridview datetimepicker

我已经阅读了很多文章,但每个人都重定向到 How to: Host Controls in Windows Forms DataGridView Cells

但问题在于我不想在我的DataGridView中添加新列,文章说这样做。我有一个DataGridView,它通过Grid的DataSource属性填充。数据来自数据库并填充间接填充DataGridView的数据集。

所以想问一下如何使用上面的文章将datetimepicker添加到我现有的datagrid列。到目前为止,我创建了三个类,即CalendarColumn.cs,CalendarCells.cs和CalendarEditingControl.cs。

还想问一下列的NULL值。Null值是由类处理还是我们必须添加一些代码?

输出m得到类似的东西---

Not Expected

我希望额外的列(未命名)不出现在网格中,只显示带有DTP控制的DateOfBirth列,如下所示 -

Expected

任何链接或文章将不胜感激。 提前致谢。

1 个答案:

答案 0 :(得分:0)

看一下这篇文章,我希望它有用:DataGridViewExtension