通行证: 用户 密码 域名空间  下载中心 社区论坛 信息公告 MY小屋
联系我们
设为首页
加入收藏

 

QQ,ASP,PHP,JSP,XML,SQL,.Net,编程 程序 网页图象 建站经验 私服
首页 | 新闻资讯 | 编程开发 | 网页设计 | 图形图象 | 网络媒体 | 网站模板 | 数 据 库 | 投稿
论坛 | 操作系统 | 系统优化 | 网络安全 | 黑客技术 | 硬件学堂 | 硬件报价 | 服 务 器 | 地图
专题 | 应用软件 | 聊天通讯 | Q Q 专栏 | 建站经验 | 在线工具 | 站长Club | 注 册 表 | 旧版
社会 | 游戏娱乐 | 设计欣赏 | 疑难解答 | 社区论坛 | 韩国素材 | 素材图库 | 广告服务 | 服务
当前位置:首页>>编程开发>>VB编程>>正文 新版上线![旧版]
注:打开慢时请稍等

Hierarchical FlexGrid 控件的使用

http://www.iyit.net  日期:2006-5-22 17:09:12  来源:网络转载   点击:
参加讨论

    Hierarchical FlexGrid 与分层结构的 Recordset
    将 Hierarchical FlexGrid 和一个分层结构的 Recordset 结合起来可以查看关系类型的信息。在将这些信息显示给用户的时候,可以确保原始数据的安全,使之不被用户修改;也可以通过将文本框添加到窗体defForm来增加Hierarchical FlexGrid 的单元格编辑功能。当 Hierarchical FlexGrid 被绑定到分层结构的 Recordsets 上时,可以使用带区来显示分组的和相关的Recordsets。
    注意 在执行本步骤之前,必须先将数据绑定到 Hierarchical FlexGrid。为此,请参阅将数据绑定到分层结构的 FlexGrid。
    要使用带区在 Hierarchical FlexGrid 中显示分层结构的 Recordsets
    1. 右击 Hierarchical FlexGrid,然后从快捷菜单中选择“属性”。出现Hierarchical FlexGrid 的“属性页”对话框。
    2. 在“通用”选项卡中,设置“带区显示”。关于每一种带区显示的描述,请参阅带区的格式设置。
    3. 在“带区”选项卡中,从“带区”框中选择一个带区。这里列出的可用带区是根据 Command 分层结构中的Recordsets确定的。对于每一个带区,生成Recordset的Command 的名称被显示在括号中。
    4. 在必要的时候修改每个带区的属性。与此有关的详细信息,请参阅带区的格式设置。
    5. 单击“确定”,将带区属性应用于Hierarchical FlexGrid 并关闭“属性页”对话框。

    带区的格式设置
    在 Hierarchical FlexGrid 中,可以利用带区格式设置功能来指定某个Recordset 的显示选项。ADO 分层结构 Recordset 中的每一个 Recordset 都将被创建一个带区。例如,如果将一个 Hierarchical FlexGrid 绑定到一个包含 Customers 和 Orders 的 ADO 分层结构,那么 Hierarchical FlexGrid 在开始的时候将包含两个带区。 
    通过设置带区的格式,可以定制 Hierarchical FlexGrid 的屏幕外观。这样就可以突出显示多个带区中的重要信息。允许进行格式设置的带区元素包括:列标头、网格线、颜色和缩进。
    如果绑定到非分层结构的 Recordset,那么控件中将只有一个带区,而且该带区被称为 Band 0。没有其他带区,因为带区以 Command 分层结构中的Recordsets 为基础。

    改变带区的布局
    通过改变带区的布局,带区内的字段显示方式将得以改变。在缺省情况下,带区的诸字段将沿水平方向排列,同标准的网格一样。
    水平方式的带区显示

    垂直显示方式将导致带区在高度方向上进行扩展,以便能够在带区中容纳所有的字段。Hierarchical FlexGrid 中显示的其他带区也将被扩展,确保所有的带区的高度相同。
    垂直方式的带区显示

    要设置带区的布局
    1. 右击 Hierarchical FlexGrid,然后从快捷菜单中选择“属性”。出现Hierarchical FlexGrid 的“属性页”对话框。
    2. 在“通用”选项卡中设置“带区显示”。
    3. 单击“确定”,将带区的显示属性应用于 Hierarchical FlexGrid 并关闭“属性页”对话框。

    显示列标头
    如果带区以水平方式显示,那么可以为 Hierarchical FlexGrid 设置标头。标头直接显示在带区之上,并且为 Hierarchical FlexGrid 中的每一个带区分别显示一次。如果在 Hierarchical FlexGrid 的顶部和左边只需要为每个带区显示一组标头,请使用固定单元格取代标头。关于固定单元格的信息,请参阅“自定义固定外观” (在主题自定义 Hierarchical FlexGrid 区域中)。
    1. 右击 Hierarchical FlexGrid,然后从快捷菜单中选择“实现”。出现Hierarchical FlexGrid 的“属性页”对话框。
    2. 在“带区”选项卡中,选择“列标头”,然后在”TextStyleHeader”列表框中选择列标头样式。
    3. 单击“确定”,将列标头属性应用于 Hierarchical FlexGrid 并关闭“属性页”对话框。
    水平的列标头

    改变列的顺序
    Hierarchical FlexGrid 带区中的各列的顺序是可以改变的。
    要改变带区内的列顺序
    1. 选定需要移动的列。
    2. 使用上下箭头键将列移动到带区内的新位置上。

    修改颜色和网格线
    设置带区的颜色和网格线信息的方法有两种:全体方式和个别方式。修改颜色和网格线的目的通常是为了突出地显示 Hierarchical FlexGrid 内的某些重要信息,便于用户阅读数据。另外,还可以指定带区内的单元格之间是否需要显示网格线。使用下面的过程可以修改 Hierarchical FlexGrid 内所有带区的颜色和网格线。
    注意 如果需要改变单个带区的颜色信息,必须使用BackColorBand属性以编程方式进行改变。
    要改变全局的颜色和网格线
    1. 右击 Hierarchical FlexGrid,然后从快捷菜单中选择“属性”。出现Hierarchical FlexGrid 的“属性页”对话框。
    2. 在“带区”选项卡中,从“网格线”框中选择一种样式,然后单击“应用”。对于选定的带区,该样式确定了 Hierarchical FlexGrid 中位于标准的填充文本区域之间的线条的类型。
    3. 在“样式”选项卡中,从“固定网格线”中选择一种样式。然后从“非置入网格线”中选择一种样式并单击“应用”。这些样式确定了 HierarchicalFlexGrid 中位于固定的与未填充区域之间的线条的类型。
    4. 在“颜色”选项卡中,为每一种网格线属性指定一种颜色。为此,请首先选择一个“颜色设置”。然后选择要修改的属性(例如 GridColor),从“调色板”中选择一种颜色,最后单击“应用”。对于需要改变的每一条Hierarchical FlexGrid 网格线都需要重复该操作。
    注意 如果使用了 Windows 缺省颜色,那么 Hierarchical FlexGrid 中显示的颜色将是在“显示控制面板”中指定的颜色。除了将Hierarchical FlexGrid 属性的颜色改变为标准的或 Windows 缺省颜色之外,也可以创建自己的颜色定义(单击“编辑自定义颜色”,使用随之弹出的“颜色”对话框)。
    5. 单击“确定”,将网格线和颜色属性应用于 Hierarchical FlexGrid 并关闭“属性页”对话框。


编辑:黑鹰 [发送给好友] [打印本页] [关闭窗口] [返回顶部]
上一篇:VB编程步步高-代码效率篇
下一篇:文件系统控件的使用 二
转载请注明来源:www.iyit.net
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。

 相关文章
最新更新 热点排行 推荐新闻
Visual Basic 5.0中实现视频画中画
保存列表框内容为文本文件
Visual Basic 概述
Visual Basic 概述二
Visual Basic 概念
长期使用中型Access数据库的一点经验
Access数据库及其基本操作
两个未公开的ACCESS方法的使用技巧
如何确定有多少人登陆数据库?
提高拆分数据库在网上运行、编辑的速度
能否编译mdb文件到exe文件?
创建一个空数据库
隐藏 Access 窗口
获取Windows / System / Temp 目录路径
Access数据库开发技巧(一)
Visual Basic 概述
快速初始化Variant和String类型数组
VB中APP对象及其应用
Visual Basic 概述二
Visual Basic使用技巧
优秀公益广告作品欣赏(8)
java数据类型转换
Windows XP专业版IIS连接数的更改
QQ最新版下载 2006 beta2 体验新感受 
优秀公益广告作品欣赏(7)
Office2007简体中文版浮出水面 美图抢
WEB服务器配置全攻略(三)
优秀公益广告作品欣赏(6)
优秀公益广告作品欣赏(4)
优秀公益广告作品欣赏(1)
直接编辑VB中网格控制项的两种方法
硬盘分区消失,解决方法!
传统计算机病毒传播能力破坏性在提高
内存为何有“两面性”
AMD水货盒装CPU识别方法
IP地址资源2012年枯竭 部署IPv6很紧迫
古老问题有新解:世上先有鸡蛋后有鸡
Dreamweaver MX 2004从零开始(1)
利用CSS改善网站可访问性
如何让MM的脸通透可人
msn8.0下载
 友情链接
设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyrights © 2004-2006 iYiT.Net All Rights Reserved.
网站合作、广告联系QQ:147007642、466949678
易特网络技术 点击这里给我发消息