c#刷新一个windows窗体

bha*_*thi 7 c# winforms

我有一个 windows 窗体,它必须自动刷新,而无需使用任何按钮来刷新窗体。

现在我正在使用一个按钮来刷新表单。但我需要表单每 1 分钟自动刷新一次。

可以在 windows 窗体应用程序中进行。

IAm*_*rey 5

我不确定为什么需要刷新表单,但将按钮后面的任何代码放在计时器事件中。您已经拥有代码,因此只需创建一个计时器,将其设置为您想要的长度,然后将其打开。

这是您需要的代码:

  Timer myTimer = new Timer();
  myTimer.Elapsed += new ElapsedEventHandler( TimeUp );
  myTimer.Interval = 1000;
  myTimer.Start();

public static void TimeUp( object source, ElapsedEventArgs e )
{
    //Your code here
}
Run Code Online (Sandbox Code Playgroud)

  • 我认为 OP 的意思是刷新表单上的一些数据。 (2认同)