gpt4 book ai didi

c# - BringToFront() 方法会触发哪些事件?

转载 作者:太空宇宙 更新时间:2023-11-03 21:51:58 24 4
gpt4 key购买 nike

我有两个表单,Form1 和 Form2,每当我在 Form1 中调用 Form2.BringToFront() 时,我想在 Form2 中做一些事情。

class Form1 : Form
{
button1_MouseClick()
{
Form2.BringToFront();
// trigger an event an do something in Form2
}
}

class Form2 : Form
{
UnknownEvent_EventHandler()
{
//do something
}
}

但是关于 BringToFrontMethod 的文档没有说明该方法触发了哪些事件。

请注意,我不想在 Form2 上创建公共(public)方法并调用它。

最佳答案

嗯,据我所知,它不会直接触发事件,但由于其 Activation(focus) 被更改,Form.Activated 事件将会触发。您可以找到代码文档 here .这是一个小示例代码:

private void Form1_Activated(object sender, System.EventArgs e)
{
//What do you want to happen?
}

如果这对您有帮助,请务必将其标记为答案。

关于c# - BringToFront() 方法会触发哪些事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14064067/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com