【问题标题】:How to bind a existing column of DataGridView with datetimepicker control如何将 DataGridView 的现有列与 datetimepicker 控件绑定
【发布时间】: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


【解决方案1】:

看看这篇文章,希望对你有用:DataGridViewExtension

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-10-03
    • 2017-03-20
    • 1970-01-01
    • 2011-02-13
    • 2010-11-16
    • 2011-04-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多