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

怎么点击treeview上的节点去激活子窗体

2012-02-09 
如何点击treeview上的节点去激活子窗体假如我做了1个主窗体,2个子窗体,请问如何在我的主窗体中点击树图不

如何点击treeview上的节点去激活子窗体
假如我做了1个主窗体,2个子窗体,请问如何在我的主窗体中点击树图不同   节点,从而改变子窗体,我这样写为什么不行  
Private   Sub   TreeView1_NodeClick(ByVal   Node   As   MSComctlLib.Node)
Select   Case   Node.Key
        Case   "l11 "
                  Form1.Show
        Case   "l12 "
                  Form2.Show
End   Select
End   Sub
 
主要是当form1.show   执行后   显示   form1   ,当   form2.show   执行后显示   form2
此时再想显示form1的话就没有用了,因为form2   没有被unload   ,仍然在前段显示,我如何在有多个界面的时候仍然能保证   当一个form   show时其他的卸载?


[解决办法]
你先卸载吧

Private Sub TreeView1_NodeClick(ByVal Node As MSComctlLib.Node)
Select Case Node.Key
Case "l11 "
if not Form2 is nothing then unload Form2
Form1.Show
Case "l12 "
if not Form1 is nothing then unload Form1
Form2.Show
End Select
End Sub

热点排行