winForm中点击一个按钮,弹出一个小窗口,怎么实现啊? 我现在想实现在一个form中,点击一个按钮就弹出一个新窗口,该怎么写程序啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 很简单,你点击项目---添加,然后添加一个windows 窗体,其实一个窗体就是一个类,然后在你的主窗体下实现这个窗体的实例,就是在你按钮的click事件下, Form2 form=new form2();form.Show();就可以了 同楼上,你还可以用ShowDialog的方法。办法很多的说。 Form2 form=new form2();form.Show() 新窗口的名字为Form2然后在双击你说的按扭,写下面的事件就ok了Form2 form=new form2();form.Show() 觉得我最常用的是 showdialog(),因为可以判断结果 Form2 frm2 = new Form2();//如果需要对frm2继续控制操作,而不阻塞当前窗体frm2.Show();//如果要在对frm2操作中阻塞当前窗体frm2.ShowDialog(); MessageBox.Show();//最多有三种按钮可以显示,很爽 MessageBox.Show()~~~~~~~~谁用谁知道~~~~~~~~~~~~~~~ 如果要返回值的话用form1 form=new form1form.ShowDialog();if(obj.ShowDialog(this)==DialogResult.Ceacel){this.textBox.text=form.textbox.text;}form.Dispose();弹出窗口,当窗口关闭时,把form1内的textbox.text的值返回到当前操作的窗口 Form fq= new Form();fq.ShowDialog(this);这样就行了不会弹出重复窗口fq.Show()也可以,不过会重复弹出 数据库是Text类型,在C#ADO.Net设置参数时,DbType.什么? 共享COM口的抢占冲突问题 C#中怎样获得MenuStrip中的各顶层的菜单名称(WinForm中) 怎么在textbox里显示times.Days的天数 关于C#串口 Up有分!两DataTable在DataGrid显示问题有! 操作DataTable 急需用c#来浏览大幅图像? 无论是J2EE还是.NET大家都是一家人 VS2019依赖项黄三角怎么解决 在C#中如何读取BIOS信息? 根据一个IP地址(192.168.112.34这样的)怎么能获取到这个机器上面的共享打印机啊?在线等待ing
form.Show();就可以了
form.Show()
然后在双击你说的按扭,写下面的事件就ok了
Form2 form=new form2();
form.Show()
//如果需要对frm2继续控制操作,而不阻塞当前窗体
frm2.Show();
//如果要在对frm2操作中阻塞当前窗体
frm2.ShowDialog();
谁用谁知道~~~~~~~~~~~~~~~
form.ShowDialog();
if(obj.ShowDialog(this)==DialogResult.Ceacel)
{
this.textBox.text=form.textbox.text;
}
form.Dispose();
弹出窗口,当窗口关闭时,把form1内的textbox.text的值
返回到当前操作的窗口
fq.ShowDialog(this);这样就行了
不会弹出重复窗口
fq.Show()也可以,不过会重复弹出