C# winform timer 控件倒计时

摘要:
Timer控件:通过引发Timer事件,Timer控件可以定期执行代码。一般来说,Timer控件是一个计时器,它是一个不可见的控件。让我们看看如何倒计时。首先,在界面上放置计时器时间控件,然后将Label控件拖动到要显示时间的位置,在属性中找到“文本”,然后删除内容。根据自己的格式更改名称。这里我把名字改为“时间”。
Timer 控件:通过引发 Timer 事件,Timer 控件可以有规律地隔一段时间执行一次代码。Timer控件通俗来说就是计时器,这是一个不可视控件.下面我们就一起来看看如何来做一个倒计时。

首先,在界面上放一个timer时间控件,

C# winform timer 控件倒计时第1张

然后再拖一个Label控件放在所需要显示时间的位置,在属性中找到“Text”,删掉里面的内容。

C# winform timer 控件倒计时第2张

名字按照自己的格式去修改哦,这里我改的名字是“time”。

C# winform timer 控件倒计时第3张

第二步,修改timer控件的属性,在这里点击一下timer控件或者右键属性就可以了,

C# winform timer 控件倒计时第4张

名字的话可以按照自己的需要去修改,这里我就选择默认名字啦,把Enabled属性改为True,Tnterval指的是多长时间刷新一次,记住是以毫秒为单位哦,根据自己的需要去修改就行了。

我们进入它的Tick事件中,双击就会进入后台代码中。它的Tick事件指的是每经过Interval属性指定的时间间隔时发生一次.

C# winform timer 控件倒计时第5张

代码如下:

private void timer1_Tick(object sender, EventArgs e)
{
DateTime dt = Convert.ToDateTime("2019-08-22 00:00:00");//把结束的时间写在里面,注意格式哦
TimeSpan ts = dt - System.DateTime.Now;//用结束的时间减去现在系统显示的时间
time.Text = ts.Days + "Days" + ts.Hours + "Hours" + ts.Minutes + "Minutes and " + ts.Seconds + " Senconds until the 2019 Russia Worldskills Competition starts";//按照自己所需要的格式来进行显示

}

运行后的图片

C# winform timer 控件倒计时第6张

 好了,利用时间控件做的倒计时就做完了,还可以做高考倒计时等等。因为是第一次写博客,写得不好就请多多包涵哦!

免责声明:文章转载自《C# winform timer 控件倒计时》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇CSS3 的视口单位vw、vh实现自适应(带有px,em,rem的简单介绍)【Android】缩略图Thumbnails下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

【问题】如何批量导出AI文件里内嵌的图片

截止目前为止,新版的AI里面没有直接可以批量导出内嵌图片的选项,手动一个个导出实在太麻烦了。有人说用Phantasm插件可以导出,但新版的找不到对应支持的插件版本,所以这里就不说了。这里介绍一种简单粗暴的方法。...

svn文件冲突,树冲突详解

文件冲突当两名或更多开发人员修改了同一个文件中相邻或相同的行时就会发生文件冲突。这个操作会出现一个对话框,列出文件夹下所有有冲突的文件,你可以选择将哪些标记成已解决。因此即使它是树冲突的一部分,却既不能显示冲突的叠加图标也不能通过右键单击来解决冲突。在此案例中,使用冲突编辑对话框中的删除按钮进行清理并将冲突标记为已解决。Foo.c被标记为删除并且产生一个树冲...

ARM内核全解析,从ARM7,ARM9到Cortex-A7,A8,A9,A12,A15到Cortex-A53,A57

Cortex-A50是继Cortex-A15之后的又一重量级产品,将会直接影响到主流PC市场的占有率。ARM处理器架构发展●Cortex-A57、A53处理器Cortex-A53、Cortex-A57两款处理器属于Cortex-A50系列,首次采用64位ARMv8架构,意义重大,这也是ARM最近刚刚发布的两款产品。Cortex-A12架构图ARM表示Cort...

Vue中在移动端如何判断设备是安卓还是ios

u、 匹配(/(i[^;]+;(U;)?CPU+MacOSX/);如果(isiOS){return“ios”;}否则{return“android”;}},...

Oracle分组查询

2). 在分组函数中使用NVL函数–NVL函数可以强制分组函数包含具有空值的记录3)当存在空数据和空数据时,可以组合单行函数来使用,例如:计算员工的平均奖金。如果没有奖金,它将被视为0 selectcount(*),count,avg,avgfromemp--补充注释1)当最小和最大计数字符类型时,它们将根据字符序列计数最小和最大。如果值为空,则MIN和MA...

光学镜头参数详解(EFL、TTL、BFL、FFL、FBL/FFL、FOV、F/NO、RI、MTF、TVLine、Flare/Ghost)

详细解释光学镜头参数(EFL、TTL、BFL、FFL、FBL/FFL、FOV、F/NO、RI、MTF、TV Line、Flare/Ghost)-一杯清酒邀请月亮-博客公园的关键声明(cnblogs.com)。从光学系统中透镜的最后一侧到图像平面的距离。4.FFL(FrontFocalLength)光学前焦点定义:...