我如何显示/显示从20分钟倒数到0的计数器?

多伦·穆扎(Doron Muzar)

我的程序从现在到下一个更新时间完成了操作。我想向用户显示以下格式的计数器时钟计数:00:00:00然后00:20:00并计数20分钟。

这是操作完成的代码,并且timer1应该启动:

private void DownloadCompletedCallback(object sender, AsyncCompletedEventArgs e)
        {
            if (e.Cancelled)
            {
                //... download cancelled...
            }
            else if (e.Error != null)
            {
                //... download failed...
                Logger.Write("Error: " + e.Error);
            }
            ActiveDownloadJob adJob = e.UserState as ActiveDownloadJob;
            ProgressBar pb = (adJob != null) ? adJob.ProgressBar : null;

            lock (_downloadQueue)
            {
                if (_downloadQueue.Count == 0)
                {
                    if (pb != null)
                    {
                        pb.Tag = null;
                        timer2.Stop();
                        label8.ForeColor = Color.Green;
                        label8.Text = "Process Finished";
                        label7.Visible = true;

Timer3滴答事件如果现在为空,但是我认为我应该在其中进行显示并返回计数器。

夜晚

设置执行时间,未来20分钟

var rut_at = DateTime.Now().AddMinutes(20);

并每秒绑定或刷新一个称为的变量timeLeft该变量定义为

var timeLeft = run_at - DateTime.Now();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用UIDatePicker(倒数计时器)选择0小时0分钟?

来自分类Dev

为什么我的显示器每隔10分钟保持关闭一次?

来自分类Dev

为什么我的显示器每隔10分钟保持关闭一次?

来自分类Dev

Vue @click计数器并为可重用组件更新背景2分钟

来自分类Dev

gprof不显示时间,即即使花费超过20分钟也显示0.0%的时间?

来自分类Dev

如何添加5分钟的JavaScript倒数计时器来提交表单

来自分类Dev

iOS应用:20分钟后服务器超时验证。这正常吗,我该如何处理?

来自分类Dev

我的旧显示器Samsung Syncmaster 740n需要2-3分钟才能打开

来自分类Dev

自1分钟前起,我如何显示此时间戳格式(发送:08:23:38 pm)

来自分类Dev

如何在Qt中显示计数器功能

来自分类Dev

如何从头开始显示在线计数器

来自分类Dev

如何通过SSH查找,删除和显示计数器?

来自分类Dev

如何使该程序以不同的方式显示计数器?

来自分类Dev

Shiny:如何根据计数器条件显示结果

来自分类Dev

如何创建 SQL 查询以显示读取的消息计数器

来自分类Dev

我想按30分钟的间隔显示时间,上午或下午

来自分类Dev

如何将分钟格式化为小时和分钟,但仅在> 60分钟时才显示小时?

来自分类Dev

外接显示器每5-10分钟关闭几秒钟

来自分类Dev

约20分钟后服务器崩溃

来自分类Dev

仅剩30分钟才能完成倒数计时时,如何将倒数计时器的背景或文字颜色更改为绿色?

来自分类Dev

显示输入长度的极限计数器

来自分类Dev

在mysql中显示绝对计数器

来自分类Dev

全屏TextInputEditText不显示计数器

来自分类Dev

任意计数器仅显示零

来自分类Dev

如何使用InfluxDB在Grafana仪表板上显示“ 33分钟前”?

来自分类Dev

如何显示同一用户之间间隔不超过2分钟的事件?

来自分类Dev

在ASP.net(.aspx)中5分钟后如何显示按钮?

来自分类Dev

如何使用CSS渐变突出显示模拟时钟上的25分钟?

来自分类Dev

如何在jsp中1分钟之前显示会话即将超时对话框?

Related 相关文章

  1. 1

    如何使用UIDatePicker(倒数计时器)选择0小时0分钟?

  2. 2

    为什么我的显示器每隔10分钟保持关闭一次?

  3. 3

    为什么我的显示器每隔10分钟保持关闭一次?

  4. 4

    Vue @click计数器并为可重用组件更新背景2分钟

  5. 5

    gprof不显示时间,即即使花费超过20分钟也显示0.0%的时间?

  6. 6

    如何添加5分钟的JavaScript倒数计时器来提交表单

  7. 7

    iOS应用:20分钟后服务器超时验证。这正常吗,我该如何处理?

  8. 8

    我的旧显示器Samsung Syncmaster 740n需要2-3分钟才能打开

  9. 9

    自1分钟前起,我如何显示此时间戳格式(发送:08:23:38 pm)

  10. 10

    如何在Qt中显示计数器功能

  11. 11

    如何从头开始显示在线计数器

  12. 12

    如何通过SSH查找,删除和显示计数器?

  13. 13

    如何使该程序以不同的方式显示计数器?

  14. 14

    Shiny:如何根据计数器条件显示结果

  15. 15

    如何创建 SQL 查询以显示读取的消息计数器

  16. 16

    我想按30分钟的间隔显示时间,上午或下午

  17. 17

    如何将分钟格式化为小时和分钟,但仅在> 60分钟时才显示小时?

  18. 18

    外接显示器每5-10分钟关闭几秒钟

  19. 19

    约20分钟后服务器崩溃

  20. 20

    仅剩30分钟才能完成倒数计时时,如何将倒数计时器的背景或文字颜色更改为绿色?

  21. 21

    显示输入长度的极限计数器

  22. 22

    在mysql中显示绝对计数器

  23. 23

    全屏TextInputEditText不显示计数器

  24. 24

    任意计数器仅显示零

  25. 25

    如何使用InfluxDB在Grafana仪表板上显示“ 33分钟前”?

  26. 26

    如何显示同一用户之间间隔不超过2分钟的事件?

  27. 27

    在ASP.net(.aspx)中5分钟后如何显示按钮?

  28. 28

    如何使用CSS渐变突出显示模拟时钟上的25分钟?

  29. 29

    如何在jsp中1分钟之前显示会话即将超时对话框?

热门标签

归档