Access交流网
  • 设为首页|收藏本站|繁体中文|手机版
  •     
  • Access培训-Access开发平台-Access行业开发

  • 首页
  • 资讯
  • 技巧
  • 源码
  • 行业
  • 资源
  • 活动
  • 关于

培训

Access企业培训(现场)
Access在线培训

Access中级培训

Access高级培训

Access定制培训

Access树控件与BOM高级技巧

Access公开课
Access免费公开课视频
Access培训(VIP)
Access培训优惠信息

热门文章

  • 学习ACCESS的十大
  • Access组合框List..
  • Access使用treev..
  • Access数据自动排名深..
  • VBA开发神器第一版发布及..
  • ADP如何开发mdb数据库..

最新文章

  • Access组合框List..
  • Access设计我的工具箱..
  • Access文本文件读写[..
  • VBA开发神器第一版发布及..
  • Access使用treev..
  • Access使用treev..

联系方式

Access交流网(免费Access交流)

QQ:18449932 

网  址:www.access-cn.com

当前位置:首页 > 培训 > Access免费公开课视频
Access免费公开课视频

Access使用treeview树控件之一-免费Access培训公开课[18]

活动类型:  免费公开课-Access培训
开始时间:  2013-8-22 20:00 至 
                 2013-8-22 21:30
活动地点:  Access中国培训教学网上教室
                 (YY课堂)
性别: 不限
已报名人数: 41 人
报名截止:  2014-8-22 19:30
树控件1
 

 

 


 
Access主题  主题:Access使用treeview树控件之一
Access主讲   主讲:王宇虹
Access培训内容   讲课内容简介:
     TreeView 树控件是模仿树状结构来显示信息的,像Windows系统里面的资源管理器的目录。简单来说就一棵树,有很多树枝,每个树枝有不同的信息。 这节课主要探讨四个问题: 1.树原理(什么是树,有什么作用) 2.树加载(如何加载树到Access中) 下一节将继续 3.动态加载(如何动态加载树,对大量数据的树结构非常有用) 4.节点拖拉移动 拖拉保存数据
 

 

 

Access教程视频   Access使用treeview树控件之一 -- Access公开课视频在线播放

 

 

 

Treeview树控件简介:

Treeview 简介

TreeView 控件显示 Node 对象的分层列表,每个 Node 对象均由一个标签和一个可选的位图组成。TreeView 一般用于显示文件目录结构、企业组织结构、部门人事档案、产品分类、BOM(物料清单)、客户分类树、或能被有效地分层显示的其它种类信息

树形控件在大多数的系统中都会使用到。以其层次鲜明,操作简便的优点得到广大程序员以及使用人员的认可。不过,尽管树形控件操作比较简单,但是当与数据库结合的时候,操作还有有一定的难度。

 

Treeview 优点

1.可视化上下级关系
2.能够描述复杂的层次关系
3.可收缩和展开,可让你方便的设置注意的焦点
4.操作方便,适合人类思维的习惯

.


树状控件应用场景:

人脉树状分类                                 人事部门树状分类        

人脉树状分类人事部门树状分类

 


Treeview 树控件的使用:

操作:创建了 TreeView 控件之后,可以通过设置属性与调用方法对各 Node 对象进行操作,这些操作包括添加、删除、对齐和其它操作。可以编程展开与折回 Node 对象来显示或隐藏所有子节点。Collapse、Expand 和 NodeClick 三个事件也提供编程功能。

外观:Node 对象使用 Root、Parent、Child、FirstSibling、Next、Previous 和 LastSibling 属性。在代码中可通过检索对 Node 对象的引用,从而在树上定位。也可以使用键盘定位。UP ARROW 键和 DOWN ARROW 键向下循环穿过所有展开的 Node 对象。从左到右、从上到下地选择 Node 对象。若在树的底部,选择便跳回树的顶部,必要时滚动窗口。RIGHT ARROW 键和 LEFT ARROW 键也穿过所有展开的 Node 对象,但是如果选择了未展开的 Node之后再按 RIGHT ARROW 键,该 Node 便展开;第二次按该键,选择将移向下一个 Node。相反,若扩展的 Node 有焦点,这时再按 LEFT ARROW 键,该 Node 便折回。如果按下 ANSI 字符集 中的键,焦点将跳转至以那个字母开头的最近的 Node。后续的按该键的动作将使选择向下循环,穿过以那个字母开头的所有展开节点。

控件的外观有八种可用的替换样式,它们是文本、位图、直线和 +/- 号的组合,Node 对象可以任一种组合出现。

组成:TreeView 控件使用由 ImageList 属性指定的 ImageList 控件,来存储显示于 Node 对象的位图和图标。任何时刻,TreeView 控件只能使用一个 ImageList。这意味着,当 TreeView 控件的 Style 属性被设置成显示图像的样式时,TreeView 控件中每一项的旁边都有一个同样大小的图像。

 


Node 对象和 Nodes 集合:

Node 对象是 TreeView 控件中的一项,它包含图像和文本。

Nodes 集合包含一个或多个 Node 对象。

 

语法

treeview.Nodes

treeview.Nodes.Item(index)

以上语法行,按照标准集合语法分别引用集合与集合中的单独元素。

treeview 对象表达式,其值是 TreeView 控件。

index 整数或字符串,它唯一地标识 Nodes 集合的一个成员。整数是 Index 属性的值,字符串是 Key 属性的值。

 

说明

节点可包含文本和图片。然而,要使用图片,必须用 ImageList 属性关联一个 ImageList 控件。

图片可以根据节点的状态而改变;例如,如果将 SelectedImage 属性设置为来自关联的 ImageList 的图像,则被选中的节点可拥有与未选中的节点不同的图片。


Nodes 集合的Add 方法:

在 Treeview 控件的 Nodes 集合中添加一个 Node 对象。

语法

object.Add(relative, relationship, key, text, image, selectedimage)

 

描述

object 必需的。对象表达式,其值是“应用于”列表中的一个对象

relative 可选的。已存在的 Node 对象的索引号或键值。新节点与已存在的节点间的关系,可在下一个参数 relationship 中找到。

relationship 可选的。指定的 Node 对象的相对位置,如设置值中所述。

key 可选的。唯一的字符串,可用于用 Item 方法检索 Node。

text 必需的。在 Node 中出现的字符串。

image 可选的。在关联的 ImageList 控件中的图像的索引。

selectedimage 可选的。在关联的 ImageList 控件中的图像的索引,在 Node 被选中时显示。

 


Relationship 参数:

Nodes.Add(relative,[relationship][,key][,text][,image][,selectedimage])

  各个参数的意义如下:

   relationship 参数是通过关系节点参数与新节点连接的另一个节点;
   relationship 参数可能是以下情况:


     tvwlast--1;该节点置于所有其他的在relative中被命名的同一级别的节点的后面
     tvwNext--2;该节点置于在relative中被命名节点的后面
     tvwPrevius--3;该节点置于在relative中被命名的节点的前面

     tvwChild--4;该节点成为在relative中被命名的节点的的子节点

 


Root 和 Parent:

返回对所选 Node 的根 Node 对象的引用。
语法

object.Root   object 所在处代表是对象表达式,其值是“应用于”列表中的对象
 

Parent 属性(Node 对象)

这个属性返回或设置 Node 对象的父对象。仅在运行时可用。

语法

object.Parent[ = node]

Parent 属性的语法包含下面部分:
部分 描述

object 对象表达式,其值是“应用于”列表中一个对象,node 变成该对象的父对象的 Node 对象。


Children 属性

这个属性返回包含在 Node 对象中的各子 Node 对象的个数。

语法

object.Children

object 所在处代表一个对象表达式,其值是“应用于”列表中的一个对象。

说明

在执行一个影响子节点的操作之前,可用 Children 属性检查 Node 对象是否有子节点


Selected属性:

返回或设置确定一个对象是否被选中的值。对于 ListItem 对象,Selected 属性不设置 SelectedItem 属性,这样就不会使对象被选中。它仅返回一值,表明是否已用其它方法选中了 ListItem 对象。
语法

object.Selected [ = boolean]

Selected 属性语法包含下面部分:
部分 描述

object 对象表达式,其值是“应用于”列表中的一个对象。

boolean 布尔表达式,指明对象是否已被选中。
说明

用 Selected 属性编程选择指定的 Node 或 Tab 对象。一旦用此法选定了对象,就可对此对象执行各种操作,如设置各种属性及调用各种方法。
为选择指定的 Node 对象,必须通过它的 Index 属性或 Key 属性的值去引用它。


Expanded 属性:

这个属性返回或设置一个值,该值确定在 TreeView 控件中的 Node 对象当前是被展开的还是被折叠的。

语法

object.Expanded[= boolean]

Expanded 属性的语法包含下面部分:

部分 描述

object 对象表达式,其值是“应用于”列表中的一个对象。


树状控件其它应用场景:

网址树状分类                                                                     模板树状分类 

网址树状分类模板树状分类

 

 




Office Excel及Access公开课免费培训报名  加群及YY使用方法,请查看下贴:
http://www.office-cn.net/thread-117308-1-1.html
发布人:zstmtony  
分享到:
点击次数:  更新时间:2014-12-15 12:20:13  【打印此页】  【关闭】
上一条:Access使用treeview树控件之二-免费Access培训公开课[19]  下一条:留心处处皆学问之学习NorthWindCS.sql-免费Access培训公开课[12]



相关文章

  • • Access组合框ListBox数据交互(可多选)[经典源码剖析30]
  • • Access设计我的工具箱[经典源码剖析29]
  • • Access文本文件读写[经典源码剖析28]
  • • VBA开发神器第一版发布及培训-平台插件VBA伴侣[经典源码剖析24.25]
  • • Access使用treeview树控件之二-免费Access培训公开课[19]
  • • Excel与Access 巅峰对决系列之二-免费Access培训公开课[17]
  • • Access数据自动排名深入研究-免费Access培训公开课[16]

热门文章

  • [2022-12-10] Access VBA 动态创建窗体-免费Access培训公开课[9]access数据库
  • [2015-06-08] Access设计我的工具箱[经典源码剖析29]access数据库
  • [2022-12-10] Access的玩法-带新手进入Access-免费Access培训公开课[10]access数据库
  • [2014-12-09] Excel与Access 巅峰对决系列之二-免费Access培训公开课[17]access数据库
  • [2022-12-10] 学习ACCESS的十大access数据库
  • [2022-12-10] 如何用Access作为客户端进行ADP开发-免费Access培训公开课[6]access数据库

热门产品

公司动态|在线留言|在线反馈|友情链接|会员中心|站内搜索|网站地图

Access交流网 版权所有 1999-2018 粤ICP备10043721号

QQ:18449932

Access应用 Access培训 Access开发 Access平台

access|数据库|access下载|access教程|access视频|access软件

Powered by MetInfo 5.3.12 ©2008-2023  www.metinfo.cn