tzkr.net
当前位置:首页 >> C#中在一个窗体中通过按钮打开另一个窗体 >>

C#中在一个窗体中通过按钮打开另一个窗体

题主确定窗体类名没输错么?From2还是Form2? 如果想打开一个 Form2 的窗体类,只需要: Form2 form = new Form2(); //有没有参数得看你 Form2 的构造函数怎么写的了form.Show();或者简化成: new Form2().Show();

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

建议用访问器来实现,例如点击Form1中的按钮,给form2中的label赋值 form2中先写好一个访问器: string txt; public string Txt { set{ txt=value;} } 在form1中的Button_click事件中写 form2 frm2=new form2(); frm2.Txt="xxx";(其中"xxx"表示...

private void buttonlogin_Click(object sender, EventArgs e) { Formmain newForm = new Formmain();//声明新窗体,Formmain是已设计好的并列窗体 newForm.Show();//打开新窗体 }

跳转到另一个窗口的话 是要新建一个窗体的 例如新建了NewForm 在点击事件里面 button_click () { NewForm nf=new NewForm(); nf.ShowDialog(); } 就可以实现了

比如说有两个窗体,登录窗体LoginForm和主窗体MainForm,在LoginForm的Login按钮按下的 代码中加入下面代码: MainForm mainForm = new MainForm(); mainForm.Show(); // 打开主窗体 this.Close(); // 关掉自身

很简单的嘛。 比如说你的窗体的名字叫form1,那么你可以在按钮处理程序里面这样做的。 form1 f = new form1(),f.show()。这样就可以了。

这个一个父窗体的问题~窗体有一个属性IsMdiContainer设置为True是可以设置父窗体的~ 然后填写代码:(Form2是Form1的子窗体) Form2 form2 = new Form2(); form2.MdiParent = this; form2.Show();

form1代码 private void button1_Click(object sender, EventArgs e) { Form2 f2 = new Form2(this); f2.Show(); } form2代码 private Form1 f1; public Form2(Form1 f) { InitializeComponent(); f1 = f; f1.Hide(); } private void Form2_Form...

验证成功后: Form f = new Form2(); f.Show(); this.Visible = false;

网站首页 | 网站地图
All rights reserved Powered by www.tzkr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com