66问答网
所有问题
在VB.NET中,一个父窗体,多个子窗体。现可能有多个子窗体在运行,如何能统计出运行的子窗体的个数,
如何能判断出某个子窗体在运行(以便对子窗体进行控制,如父窗体变化时)
例如判断出某个子窗体是否运行,如运行,当父窗体大小变化时,这子窗体大小也变化等等,代码如何写出
举报该问题
推荐答案 推荐于2016-12-01
遍历所有子窗体,检查其状态。
记得表单有一个集合对象controls,里面包含它所辖的所有子控件。在判断控件类型是否form后,若是则判断它是否Visibled,符合条件的都做相应变化。这样处理局限时较小,代码可以通用,一劳永逸,好处自不必言。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/ixpDUx2snsvp2snDUn.html
其他回答
第1个回答 2014-11-16
设一个变量就好了
相似回答
如何
在
父窗体
中获取子
窗体的
数量
答:
你在
父窗体
打开子窗是new 出来的吧 在子窗里写个方法返回数据,父窗调用这个方法即可
vb.net
怎么同时打开
多个
窗口
答:
第一个菜单将
在运行
时创建并隐藏菜单项,而第二个菜单将跟踪打开的 MDI 子窗口。此时,您已创建了一个 MDI 父窗口。创建 MDI 子窗体 创建菜单结构中包含顶级菜单项“文件”和“窗口”及菜单项“新建”和“关闭”的 MDI
父窗体
。在“属性”窗口顶部的下拉列表中,选择与“窗口(&W)”菜单项对应的...
vb
如何
快速检测某进程是否正在
运行
?并且获得这个进程所在的路径呢...
答:
程序有多种方法:
1、用FindWindow函数得到已经运行窗体的句柄(HWND),然后用SetActiveWindow等API函数将其激活
。其缺点也很明显,那就是没法传递参数。2、用FindWindow函数得到已运行窗体的句柄后用SendMessage的方法给窗体传送一个自定义消息(附带参数),然后在窗体中拦截并进行处理,但这样做要修改窗体...
vb.net中的
问题,怎么让第
一个窗体运行
到一半加载第二个
窗体,
第二个窗体...
答:
把Show改成ShowDialog,Form1就会等待Form2执行完成。以什么标志呢?if Form2.ShowDialog = DiaglogResult.OK Then//然后才是下面的代码在Form2的按钮代码里面,要对Me.DiaglogResult赋值,比如OK,Cancel等。
VB
怎么添加
多个
窗口?高分~
答:
右键form1(form1)——添加——添加窗体 这样就可以了 如果想打开另
一个窗体
代码中软件 form1.Show Unload Me 如果想打开form2那么就是 form2.Show Unload Me 以此类推即可
VB.net中窗体
上控件太多
,运行
时在桌面上显示不全
,怎样
用滚动条来解决...
答:
思路:利用几个可以作为容器的控件,添加滚动条就可以了:我举个例子:(这个问题我记得回答过的!)添加1个PicTureBox1,作为容器 在PicTureBox1里添加PicTureBox2,在窗体上添加一个垂直滚动条。把你所谓的许多控件放到PicTureBox2里,滚动条改变的是PicTureBox2在PicTureBox1里的Top属性,我想你通过一定...
大家正在搜
Winform父窗体向子窗体传值
子窗体调用父窗体方法
父窗体显示子窗体
delphi子窗体改父窗体变量
delphi子窗体设置父窗体控件
如何设置父窗体
winform父子窗体
改变父窗体的客户区域
窗体的数据源
相关问题
在VB.NET中,一个父窗体,多个子窗体,可能有多个子窗体体...
VB中怎么实现在多个窗体的情况下,想运行那个窗体就运行那个窗...
如何将VB程序中的多个子窗体嵌入到MDI父窗体当中??
vb中,当有多个窗体时如何让一个窗体在运行时最先显示
在VB.NET中,有一父窗体。启动子窗体。用鼠标拖动子窗体在...
各位网友好,现有一父窗体和多个子窗体,现要求至少有一个子窗体...
vb.net 怎样使子窗体显示在父窗体的工作区域中
请教在C#中父窗体中多个子窗体,如何实现单独的关闭