1

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

4

1 回答 1

1

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

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

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

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

于 2010-02-12T22:36:38.090 回答