读书人

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

发布时间: 2012-03-02 14:40:29 作者: rapoo

请问如何知道当前操作的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 属性

读书人网 >VB Dotnet

热点推荐