winForm 窗体单例 (底层显示到上层,任务栏显示出来)

首次发布:2022-11-05 20:00

以下核心代码

public static Form frm;
private void button1_Click(object sender, EventArgs e)
{
    if (frm == null || string.IsNullOrEmpty(frm.Text))
    {
        frm = new Form2();
        frm.Show();
    }
    else
    {
        frm.WindowState = FormWindowState.Normal;
        frm.BringToFront();
    }
}