首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

请教怎么知道当前操作的mdi子窗体是多个子窗体中的哪一个

2012-03-02 
请问如何知道当前操作的mdi子窗体是多个子窗体中的哪一个请问如何知道当前操作的mdi子窗体是多个子窗体中

请问如何知道当前操作的mdi子窗体是多个子窗体中的哪一个
请问如何知道当前操作的mdi子窗体是多个子窗体中的哪一个,谢谢了

[解决办法]
可以遍历mdi容器中所有子窗体。
[解决办法]
For Each xxx As Form In asd.MdiChildren

Next
这样应该就可以遍历asd中所有mdi子窗体。
[解决办法]
1.创建mdi子窗体数组
dim aa(10) as new frm_submain
2.使用visable属性为false的label控件做窗体标记:
dim i as integer
for i=0 to 10
aa(i).label1.text=i
next
3.在父窗体中定义当前窗体的变量
dim frm_current as integer
4.在子窗体的Activated事件中更新frm_current
frm_current=me.label1.text
[解决办法]
使用ActiveMdiChild 属性

热点排行