定时器在c sharp

时间:2012-03-28 10:59:32

标签: c#

如何将计时器的值复制到标签?我想指定在frmUser表单上使用的计时器,并希望在另一个表单上指定该计时器值。我试过了

frmUser frm = new frmUser();
label1.Text=frm.timer1.ToString;

3 个答案:

答案 0 :(得分:5)

Timer没有值属性。您可以从计时器的Tick Event设置label1的文本属性。

答案 1 :(得分:3)

public int time = 0;

private void timer1_Tick(object sender, EventArgs e)
{
    time++;
}

如果您想从其他表单访问时间,请使用

Label1.Text = Form1.time.ToString() 

基本上,在每个计时器上,您将时间增加1并将其放入标签中。 (如果要显示秒数,请务必将计时器间隔设置为1000

答案 2 :(得分:2)

如果您正在谈论System.Windows.Forms.Timer计时器,并且按值表示计时器的间隔,那么我猜timer.Interval就是您要找的。

label1.Text = frm.timer1.Interval.ToString();