VB中TreeView的事件
我在TreeView中,写了事件,点击后会显示出一个窗体。。。怎么控制在这个窗体没关闭之前就不能再显示出同样的窗体.没有限制的话,点击N次就出现N个窗体。。。。请各位大大...
我在TreeView中,写了事件,点击后会显示出一个窗体。。。怎么控制在这个窗体没关闭之前就不能再显示出同样的窗体.没有限制的话,点击N次就出现N个窗体。。。。
请各位大大帮忙想想啊。。。ShowDialog不行..如果使用ShowDialog的话就失去了我的本意 展开
请各位大大帮忙想想啊。。。ShowDialog不行..如果使用ShowDialog的话就失去了我的本意 展开
1个回答
2014-02-22
展开全部
其实,在 VB 中利用 Treeview 控件很容易就能编写出同样效果的程序。 首先在 VB 中建立一个新工程,单击“工程/部件”,在控件列表中选中“Microsoft Windows command controls6.0(sp4)”,按下“确定”按钮返回主界面,在左侧控件窗体中选中 Treeview 控件置于窗体上,再放置一个 Imagelist 控件、两个 Label 控件、两个Textbox 控件、六个 commandbutton 控件,其属性分别如下: Treeview 控件:名称 Treeview1; Imagelist 控件:名称 Imagelist1,并在该控件中放置三张个性图片(32×32),建立索引1、2、3;(方法:在Imagelist 控件上单击鼠标右键选择属性) Label 控件:名称分别为Lab(0)、Lab(1),Caption分别为“父节点:”、“子节点:”; Textbox 控件:名称分别为Txt(0)、Txt(1),text都为“”; commandbutton 控件:名称为系统默认,Caption分别为“添加”、“展开”、“收起”、“排序”、“删除”、“退出”; 将下列代码加入到代码框:Option Explicit Dim I As IntegerDim J As IntegerDim nodx As NodeDim CunZai As Boolean '定义变量
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询