VB treeview详解

怎么设置treenode?

'新建一个窗体,上面放一个TreeView和一个ListView,一个ListImage
'ListImage控件要添加8张以上一样大小的icon文件
'TreeView1和ListView的图像列表都设置成ListImage1
Private Sub Form_Load()
TreeView1.Style = tvwTreelinesPlusMinusPictureText
TreeView1.LabelEdit = tvwManual
TreeView1.Checkboxes = True
ListView1.View = lvwIcon
ListView1.BorderStyle = ccFixedSingle

TreeView1.Nodes.Add , , "r", "学籍管理信息系统", 1
TreeView1.Nodes.Add "r", tvwChild, "r1", "学生基本信息", 2
TreeView1.Nodes.Add "r1", tvwChild, "r11", "个人信息", 3
TreeView1.Nodes.Add "r1", tvwChild, "r12", "家庭信息", 3
TreeView1.Nodes.Add "r", tvwChild, "r2", "学习成绩", 4
TreeView1.Nodes.Add "r2", tvwChild, "r21", "专业成绩", 5
TreeView1.Nodes.Add "r2", tvwChild, "r22", "英语成绩", 5
TreeView1.Nodes.Add "r", tvwChild, "r3", "社团活动", 6
TreeView1.Nodes.Add "r3", tvwChild, "r31", "政治面貌", 7
TreeView1.Nodes.Add "r3", tvwChild, "r32", "获奖情况", 7
For i = 1 To TreeView1.Nodes.Count
TreeView1.Nodes(i).Expanded = True
Next i
End Sub
温馨提示:内容为网友见解,仅供参考
无其他回答

vb.net中TreeView控件的使用
给TreeView添加结点用到的是 Nodes Add 方法 首先选定要添加子结点的结点才能应用这个方法 TreeView中的结点的组织关系是父结点管理子结点的关系 也就是说 子结点组成的集合就是父结点的 Nodes 属性 子结点的 Index 属性 是根据其在子结点集合中的位置而决定的 而不是整棵树中结点的位置 根据这个特点...

vb treeview的用法解释(针对实例)。。。
INDEX就是INDEX 是TREEVIEW1中的唯一标记 key在TREE里也是唯一的 不得重复 你要是有2个部门是用相同的名称 那就可能会出错 TREEVIEW1.NODES(“这里输入KEY ”) 这一也能访问到这个节点 说实话 我没见过这个实例 我惯用的是自己写的一段代码 数据库就2个字段 一个DM 一个名称 树形的节点长度...

vb6.0 treeview的问题
TreeView是最灵活的Windows控件之一,它以分层的形式显示数据,允许用户随意扩展或折叠节点。鉴于实际生活中许多事物有着层次关系,如计算机里的文件夹、人事组织关系、地区从属关系等,TreeView的应用也极其广泛。但在实际开发中,许多人不喜欢使用TreeView,主要是由于默认的TreeView是“只读”的,不支持添加...

VB中那个树状结构控件怎么用
Set nodx = TreeView1.Nodes.Add("zfwife", tvwChild, "lp3", "三老婆")Set nodx = TreeView1.Nodes.Add("zfwife", tvwChild, "lp4", "四老婆")Set nodx = TreeView1.Nodes.Add("zfwife", tvwChild, "lp5", "五老婆")Set nodx = TreeView1.Nodes.Add("zflover", tvwChild,...

VB中的treeview和listview控件如何使用?
TreeView TreeView 控件可以用来显示具有层次结构的数据,例如组织树、索引项、磁盘中的文件和目录等。图 2.40 典型的 TreeView 可能的用途 创建用户可以操作的组织树。创建能够显示至少两层或更多层的数据库树。设置 Node 对象属性 “树”由一些层叠的“节点”分支构成,每个节点通常包括图象(用 Image...

vb.net中treeview控件用法
树节点可以选择性地显示复选框。若要显示复选框,请将 TreeView 的 CheckBoxes 属性设置为 true。对于处于选中状态的树节点,Checked 属性设置为 true。注意 从 BeforeCheck 或 AfterCheck 事件内设置 TreeNode.Checked 属性将导致该事件被多次引发并可能产生意外行为。例如,您可以在递归更新子节点时在...

VB 用treeview1显示指定文件夹内的子文件夹和文件 我想做SWF的播放列 ...
,SWF的文件路径(key,为播放时服务),文件名(text)。(4) 双击播放的实现。在TreeView的Db_Click事件中判断TreeView.SeletedItem.Key,如果Key中不含有"\\"字符后,即第三步中的子目录名称则Exit Sub不处理;否则(意味着文件)调用ShellExecute这个API函数播放。当然也可以用自己做的播放器播放。

vb.net控件treeview从数据库获得数据分层显示
表名是unit,其中包含了单位名称unit_name,编号unit_id,Unit_upper就是上级单位的id号。调用方式是 addtree(ds1, TreeView1.Nodes, 0),其中ds1是一个DataSet,对应单位的表,treeview1是控件名称,0是固定值,与表中根节点部门的Unit_upper一致(这个单位没有上级)。Public Function addtree(By...

vb.net中treeview控件的问题
树节点可以选择性地显示复选框。若要显示复选框,请将 TreeView 的 CheckBoxes 属性设置为 true。对于处于选中状态的树节点,Checked 属性设置为 true。注意 从 BeforeCheck 或 AfterCheck 事件内设置 TreeNode.Checked 属性将导致该事件被多次引发并可能产生意外行为。例如,您可以在递归更新子节点时在...

vb.net中treeview的数据绑定
第一步:定义两个DataTable对象,并把数据库中的两个表分别读入这两个DataTable对象中;如Dt1用于存储省名表,Dt2用于存储省辖市名表。第二步:先绑定Dt1,以循环方式向TreeView添加Node。其中,Node.index就是Dt1中id字段的值,Node.Text就是Dt1中name字段的值。第三步:绑定Dt2,同样以循环方式向Tree...

相似回答