Timer & C#

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
Artak
Сообщения: 150
Зарегистрирован: 30 июн 2006, 12:49
Контактная информация:

Timer & C#

Сообщение Artak » 08 июн 2007, 09:03

У меня в программе я под кнопку установил timer как было написанно в MSDN.

namespace PictureHide
{
public class Form1 : System.Windows.Forms.Form
{
static System.Windows.Forms.Timer myTimer = new System.Windows.Forms.Timer();
private System.Windows.Forms.Label label1;
private System.Windows.Forms.Label label2;
private System.Windows.Forms.Label label3;
private System.Windows.Forms.Button button1;

static void Main()
{
Application.Run(new Form1());

}

private void button1_Click(object sender, System.EventArgs e)
{


myTimer.Tick += new EventHandler(TimerEventProcessor);

// Sets the timer interval to 1 seconds.
myTimer.Interval = 1000;
myTimer.Start();




}

private static void TimerEventProcessor(Object myObject,EventArgs myEventArgs)
{
myTimer.Enabled = true;
PictureHide.Form1 dlg = new Form1();
Random a = new Random();

int t = a.Next(9);
dlg.label1.Text = Convert.ToString(t);
t=a.Next(9);
dlg.label2.Text = Convert.ToString(t);
t=a.Next(9);
dlg.label3.Text = Convert.ToString(t);
dlg.Update();
}



}
}


Почему ничего не отображается на label-ах во время работы программи.

Ответить