gpt4 book ai didi

c# - 使用 Visual C# 在多个 Windows 窗体应用程序中形成关闭事件

转载 作者:太空宇宙 更新时间:2023-11-03 14:04:32 26 4
gpt4 key购买 nike

我在 C# 中有一个多 Windows 窗体应用程序(frmMian、frmSteg 和 frmCrypt)。从主窗体 (frmMain),我可以调用其他(两个)窗体。两种窗体退出时,如何使用类似VB中的窗体关闭事件返回主窗体?

 FrmSteg frmstego = new FrmSteg();
FrmCrypto frmcrypt = new FrmCrypto();

private void btnsteg_Click(object sender, EventArgs e)
{

frmstego.Show();
this.Hide() ;
}

private void btncrypto_Click(object sender, EventArgs e)
{

frmcrypt.Show();
this.Hide();
}

最佳答案

使用 Form.Closed子窗口上的事件。

frmstego.Closed += (s, e) => {
this.Show();
};

frmcrypt.Closed += (s, e) => {
this.Show();
};

关于c# - 使用 Visual C# 在多个 Windows 窗体应用程序中形成关闭事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9779590/

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