如何处理Windows窗体在C#中获得焦点事件?

Sar*_*nan 0 c# c#-4.0

我有Windows Form.Now我想在表单聚焦时(已经打开)执行某些功能.例如,表单已经打开,用户最小化该窗口并执行其他一些功能.最后,他将最大化该表单做功能.所以,在那个时候,我想执行功能(同时专注于用户).我是怎么做到的

Bal*_*a R 6

您可以尝试Form的Activated活动.

编辑:

这是我试过的代码

public Form1()
{
    this.Activated += new EventHandler(Form1_Activated);
}

void Form1_Activated(object sender, EventArgs e)
{
    Console.WriteLine("Activated");
}
Run Code Online (Sandbox Code Playgroud)