社区
C#
帖子详情
请问如何显示/关闭多个窗口?
zhongmao
2005-01-25 01:17:24
我的程序主窗体中有个按钮,按一下这个按钮就会打开一个新的窗口,代码如下;
frmAddNote showNote = new frmAddNote();
showNote.Show();
注意:主窗体和AddNote不是MDI关系
现在有个问题是,如果我打开了多个AddNote窗口,我想在主窗体上做一个按钮,让打开的这些AddNote窗口都最小化或者都关闭,我如果得到这些窗体呢?
希望能给我一个思路,有代码就够好了。
谢谢大家
...全文
203
6
打赏
收藏
请问如何显示/关闭多个窗口?
我的程序主窗体中有个按钮,按一下这个按钮就会打开一个新的窗口,代码如下; frmAddNote showNote = new frmAddNote(); showNote.Show(); 注意:主窗体和AddNote不是MDI关系 现在有个问题是,如果我打开了多个AddNote窗口,我想在主窗体上做一个按钮,让打开的这些AddNote窗口都最小化或者都关闭,我如果得到这些窗体呢? 希望能给我一个思路,有代码就够好了。 谢谢大家
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhangxiaopin
2005-01-25
打赏
举报
回复
要想关闭多个窗体,必须将打开的多个窗体设置为子窗体(MdiChildrenForm)。
//代码
private void CloseAll()
{
foreach(Form frm in this.MdiChildren)
{
frm.close();
}
}
zhongmao
2005-01-25
打赏
举报
回复
: greennetboy(我的老婆叫静静)
谢谢你的回答。
你的代码只能弹出一个窗口,你可能没完全理解我的意思,我是希望能打开多个frmaddnote,通过主窗体上的一个按钮使所有的frmaddnote窗口最小化
egxsun
2005-01-25
打赏
举报
回复
1.声明Form的时候为全局变量
private Form2 form2=new Form2();
--------------------------------
public Form2 form2=new Form2();
Henry0
2005-01-25
打赏
举报
回复
you can define an ArrayList,put every form object you created into this arraylist,
then when you click button2,access arraylist
「已注销」
2005-01-25
打赏
举报
回复
you can define an ArrayList,put every form object you created into this arraylist,
then when you click button2,access arraylist
楼主没看明白吗
定义一个ArrayList,通过ArrayList控制所有弹出窗体的状态
greennetboy
2005-01-25
打赏
举报
回复
1.声明Form的时候为全局变量
private Form2 form2=new Form2();
2.写如下事件
private void button1_Click(object sender, System.EventArgs e)
{
form2.Show();
}
private void button2_Click(object sender, System.EventArgs e)
{
this.WindowState=System.Windows.Forms.FormWindowState.Minimized;
this.form2.WindowState=this.WindowState;
}
就可以实现同时最小
Windows游戏编程系列之1:GUI
窗口
界面编程及游戏入门实战
具体的章节目录和课程内容如下所示: --------------------------------------------- Windows游戏编程系列之1: GUI界面编程及游戏入门实战 1、Windows创建第一个
窗口
WinMain入口函数 5 进行Windows编程的...
C#实现在同一
窗口
内
显示
多个
其它
窗口
/另一个
窗口
一、以对话框的方式
显示
另一
窗口
。 在form1内对过按钮点击或其它事件添加以下代码。 form2fm2=newform2(); fm2.showdialog(); 特点:当fm2打开后form1无法执行其它操作。只有当fm2
关闭
后才能继续。
关闭
窗口
为this....
如何把
多个
word
窗口
显示
合成一个
窗口
显示
如何把
多个
word
窗口
显示
合成一个
窗口
显示
用户在使用wrod的时候发现,word没有
窗口
合并功能(如下),就来简单介绍下,word如何添加这一功能,简单步骤如下: step 1 要实现这一功能,需要借助插件,office tab下载...
Win11如何设置多任务
窗口
?Win11设置多任务
窗口
的方法
在Win11系统中有一个全新的多任务
窗口
界面,该界面能够帮助用户更好的去开启多任务,不过很多初次体验Win11系统的小伙伴并不清楚要如何设置这个功能,下面就和小编一起来看看Win11系统是如何去设置多任务
窗口
的吧。...
同一个页面
显示
多个
html界面,浏览器怎么设置在同一个界面/
窗口
打开
多个
网页...
有很多用户在使用浏览器的时候会使用浏览器打开
多个
页面进行使用,然后就会发现有很
多个
窗口
,这样用户使用起来就会很不方便,很多电脑位置都会被占据,也容易关错
窗口
,对于用户的使用来说非常的不方便,那么用户在...
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章