相关疑难解决方法(0)

在C#中显示/隐藏主窗体

我正在开发一个程序,点击form1上的按钮将打开form2.然后我将隐藏form1,直到form2关闭.我遇到的问题是我无法在form2关闭后显示form1.有想法该怎么解决这个吗?

        try
        {
            Form1.ActiveForm.Hide();
            AddGradeForm = new Form2(Form.NumberOfSelections);
            AddGradeForm.ShowDialog();
            MessageBox.Show(AddGradeForm.Result.ToString());
        }
        catch (Exception i)
        {
            Form1.ActiveForm.Hide();
            AddGradeForm.Dispose();
            AddGradeForm = new Form2(Form.NumberOfSelections);
            AddGradeForm.ShowDialog();
            MessageBox.Show(AddGradeForm.Result.ToString());
        }
        Form1.ActiveForm.Show();
Run Code Online (Sandbox Code Playgroud)

错误:NullReferenceException未被覆盖.你调用的对象是空的.

c# forms

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

forms ×1