【发布时间】:2016-06-10 15:21:30
【问题描述】:
我有datagridview,它的数据源是datatable。
我在 datagridview 中有两列:
名字,及时
加载数据网格视图后,我想添加一个名为 DURATION 的新列,它是一个计时器列,即基于 IN TIME,DURATION 列应该显示一个秒表,时间跨度为 CURRENT TIME-IN TIME。
如何让 DURATION 列秒表像数字时钟一样每秒钟继续计时?
【问题讨论】:
-
您的网格中有多少行?
-
@Steve 每 30 秒更新一次 datagridview。行不会超过二十
-
是否需要装饰数字时钟或字符串
hh:mm;ss每秒变化一次应该可以吗? -
@Sakura Ya。这就是我需要的 hh:mm:ss
-
这可以使用
Timer和delegate事件来完成。您能否发布有关 C# 数据结构以及如何将其绑定到 DGV 的代码?
标签: c# winforms datagridview timer stopwatch