解决方案 »

  1.   

    如果你是想让两个Form2上的文本框里的内容同时从1变到20,那么其它不变,timer1_Tick应该这么写
    private void timer1_Tick(object sender, EventArgs e)
            {
                i++;
                if (i <= 20)
                {
                    textBox1.Text = i.ToString();
                }
            }PS:为什么要使用窗体的timer,为什么让多个窗体自己开定时器?窗体的timer不是很准,窗体自己开定时器怎么保证完全同步?你可以在Form1里开一个定时器,更新两个Form2
      

  2.   

    这是我的一个测试程序,目的是让主窗体的任务分配给两个窗体去操作,提高效率,开两个窗体是让两个一起执行
    另外:你说的开一个定时器去更新两个form,效率不就慢了,不是我的初衷
      

  3.   

    在窗体上用 timer 效率本来就已经慢了