【问题标题】:datagridview datetimepicker C# helpdatagridview datetimepicker C# 帮助
【发布时间】:2010-02-13 06:36:38
【问题描述】:

我有一个 10 列的数据网格视图。每个月,用户都会更新网格中的新信息。我想在绑定导航器旁边有一个 datetimepicker。 datetimepicker 的目的是逐月向前或向后滚动。如果向前滚动,datagridview 将创建一个新的 datagridview,其中相同的 10 列填充了某些数据。然后用户可以为新月份添加必要的数据。如果用户向后滚动一个月,datagridview 会显示过去的 gridviews 和用户过去已经更新的列。这是一种数据网格视图和月历之类的混合体。我到处找,找不到任何关于如何添加这个 datetimepicker 控件的想法。 任何想法都会很有帮助。

【问题讨论】:

    标签: c# datagridview datetimepicker


    【解决方案1】:

    使用 DateTimePicker 的 OnValueChanged 更新 BindingSource 上的过滤器。

    DateTimePicker 有一个事件,表示它的值何时发生了变化,你想挂钩。

    一旦触发该事件,您希望获取 DateTimePicker 的值,并将绑定源上的过滤器设置为 "Date = '" + datePicker.toShortDateString() + "'"

    此绑定源应控制您的 datagridview 显示的内容。

    【讨论】:

      猜你喜欢
      • 2014-03-11
      • 2023-03-21
      • 1970-01-01
      • 2011-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-10
      相关资源
      最近更新 更多