读书人

C#winform页面显示有关问题

发布时间: 2013-09-06 10:17:17 作者: rapoo

C#winform页面显示问题
我有3个窗体Form1,Form2,Form3,Form1窗体很大(form2,form3相当于form1打开的子页面),form1有个按钮打开form2,然后我用form2再打开form3,form2设置成hide,这时候form3打开,form1却最小化了。请问有什么方法叫form1一直显示么(不最小化)。
form1中代码

        private void button1_Click(object sender, EventArgs e)
{
Form2 form2 = new Form2();
form2.ShowDialog();
}

form2中代码
            this.Hide();
Form3 form3 = new Form3();
form3.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
form3.ShowDialog();

winform
[解决办法]

private void button1_Click(object sender, EventArgs e)
{
Form2 form2 = new Form2();
//form2.ShowDialog();
form2.Show();
}

[解决办法]
不要用ShowDialog();用Show试试。

读书人网 >C#

热点推荐