【发布时间】:2012-01-20 00:03:30
【问题描述】:
我浏览了很多文章,但每个人都重定向到 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是这样的---
并且我希望额外的列(未命名)不会出现在网格中,并且只显示带有 DTP 控件的 DateOfBirth 列,如下所示--
任何链接或文章将不胜感激。 提前致谢。
【问题讨论】:
-
你的意思是 DateTimepicker 在你使用
AutoGenerateColumns=true时应该可用? -
No @V4Vendetta m 没有设置 AutoGenerateColumns=true。我想要一个带有 dtp 控制的列。
-
@V4Vendetta:看看编辑的部分..
标签: c# winforms datagridview datetimepicker