拖一个timer
在timer的-tick事件里写上你的这些需求

解决方案 »

  1.   

    DateTime.Now获得当前时间
    DateTime.Parse()将字符串转换为时间
    TimeSpan.FromTicks(datetime2.Ticks - datetime1.Ticks).TotalSeconds;可以计算时间差
      

  2.   

    "本人想用C#WINFORM制作一个倒计时程序"
    你都说是你想写啊.如果我们帮你写完的话就没意思了
      

  3.   

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;namespace 倒计时
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }        private void timer1_Tick(object sender, EventArgs e)
            {
                label2.Text = Convert.ToString(DateTime.Now.TimeOfDay).Substring(0, 8);
            }        private void Form1_Load(object sender, EventArgs e)
            {
                label2.Text = Convert.ToString(DateTime.Now.TimeOfDay).Substring(0, 8);
            }        private void button1_Click(object sender, EventArgs e)
            {
                label3.Text = Convert.ToString(DateTime.Parse(textBox1.Text) - DateTime.Now);
            }
        }
    }大体就是这么个框架,具体你自己看看怎么做了