HierarchicalFlexGrid控件的使用二

前往大济方向

前往大济方向

2016-02-19 13:32

清醒时做事,糊涂时读书,大怒时睡觉,无聊时关注图老师为大家准备的精彩内容。下面为大家推荐HierarchicalFlexGrid控件的使用二,无聊中的都看过来。

  缩进带区
  如果带区以垂直方式显示,那么可以使带区缩进若干列。这样就可以使用户查看带区信息的时候更加清楚。每个带区前面被缩进的列中包含了空白的、未被使用的单元格。因此,用户不能够将焦点移到这些区域中。这些单元格的格式特点是由若干缩进格式定义属性,如GridLinesIndent定义的。请参阅前面的“改变带区的布局”中的“垂直方式的带区显示”图片。
  要缩进带区
  1.右击HierarchicalFlexGrid,然后从快捷菜单中选择“属性”。出现HierarchicalFlexGrid的“属性页”对话框。
  2.在“带区”选项卡中,选择“带区缩进”并指定带区需要缩进的列数。
  3.单击“确定”,将带区属性应用于HierarchicalFlexGrid并关闭“属性页”对话框。
  
  对非分层结构的Recordset使用带区功能
  使用HierarchicalFlexGrid的“属性页”对话框,也可以设置非分层结构的Recordset带区的格式。
  非分层结构的Recordset中只包含一个带区,即Band0。没有其他的带区,因为带区是以Command分层结构中的Recordsets为基础的。
  
  使用带区的扩展和收缩功能
  扩展和收缩功能有助于方便地查看Recordset的组织情况,便于滚动查看HierarchicalFlexGrid。该功能使用户既能够查看大量的数据,也可以查看压缩形式的信息。如果一个带区是可开展的,那么该带区的左上角会显示出一个缺省的扩展( )或收缩(-)位图。无论垂直带区还是水平带区都可以使用扩展和收缩功能。
  当带区处于扩展状态的时候,出现的将是收缩(-)位图。在扩展状态下,带区显示出最大数量的数据。当带区处于收缩状态的时候,出现的将是收缩( )位图。在扩展状态下,带区显示出最少量的数据。
  在收缩状态下,带区中可能显示未被填充数据的区域。对未填充区域的格式也有专门的规定。
  收缩状态的带区
  
  当一个带区处于收缩状态时,它的任何一个记录都不会显示出来,该带区中的列也不会显示出来。当用户将带区展开时,这些列将显示出来。展开状态的带区具有统一的高度。在必要的情况下,较小的带区将被扩大以便与较大带区保持一致的高度。
  扩展状态的带区
  
  带区的扩展和收缩
  本节说明如何为HierarchicalFlexGrid中的带区添加扩展和收缩功能。它还说明如何使用扩展和收缩功能。
  要在带区中添加扩展与收缩功能
  1.右击HierarchicalFlexGrid,然后从快捷菜单中选择“属性”。出现HierarchicalFlexGrid的“属性页”对话框。
  2.在“带区”选项卡中,选择“可扩充带区”。其次,从“带区”列表中选择要扩展的带区。
  注意要使一个带区成为可扩展的,它至少要有一个子带区。因此,如果只有Band0,那么“可扩充带区”复选框将是不可使用的。
  3.单击“确定”,将带区属性应用于HierarchicalFlexGrid并关闭“属性页”对话框。
  要使用扩展和收缩功能
  1.在通过“属性页”对话框将带区功能添加到HierarchicalFlexGrid之后,请从“运行”菜单中选择“启动”。-或者-按下F5键。
  2.单击带区左上角的扩展( )图形,查看最大化的(扩展的)Recordset信息。
  3.单击带区左上角的收缩(-)图形,查看最小化的(收缩的)Recordset信息。
  注意如果被扩展的带区中包含一个被收缩的子带区,那么在将子带区展开之前它将保持收缩状态。
  
  获取结构信息
  HierarchicalFlexGrid的结构信息中包含了与带区和列的设置有关的详细信息。在缺省设置的情况下,每个带区中的列顺序与对应的ADORecordset中的顺序相同。在获取该信息之后,可以使用它们来控制数据如何显示在HierarchicalFlexGrid中。
  要获取与带区和字段信息有关的信息
  右击HierarchicalFlexGrid,然后从快捷菜单中选择“检索结构”。
  -或者-
  访问HierarchicalFlexGrid的“属性页”对话框并选择“带区”选项卡。该选项卡中包含了HierarchicalFlexGrid的结构信息。
  在获取了数据的结构之后,信息与HierarchicalFlexGrid保存在一起。在获取了结构信息之后,设计时HierarchicalFlexGrid中将显示出每个带区和字段更新之后的信息。
  注意如果DataSource的结构发生了变化,那么只有重新提取结构才能使这些变化在HierarchicalFlexGrid中反映出来。
  
  清除带区与列信息
  如果清除了带区与列信息,它们将恢复为缺省的设置。
  要清除带区与字段信息
  右击HierarchicalFlexGrid,然后选择从快捷菜单中选择“清除结构”。
  注意如果对HierarchicalFlexGrid的带区或列属性进行了修改,将会出现一条警告信息。这时,可以单击“确定”,将HierarchicalFlexGrid重新设置为缺省状态,取消所有的用户定义设置值。
  
  定制HierarchicalFlexGrid中的各个区域
  HierarchicalFlexGrid中包含多个可以定制的区域。要定制这些区域,可以使用HierarchicalFlexGrid的“属性页”对话框,也可以使用“代码编辑器”窗口,以编程方式实现。对这些区域的定制将有助于提高HierarchicalFlexGrid界面的易读性和实用性。
  这些HierarchicalFlexGrid区域包括:
  1.标准
   HierarchicalFlexGrid的标准区域是那些包含数据绑定信息的单元格。
  2.带区
    带区区域包含了HierarchicalFlexGrid中每个Recordset的显示信息。与此有关的详细说明,请参阅带区的格式设置。  3.固定的
    固定区域中包含固定的或者静态的行与列。
  4.标头
    列标头区域确定与被绑定到HierarchicalFlexGrid的Recordset有关的信息。在使用时,HierarchicalFlexGrid中的每个带区都将重复这些列标头。与此有关的详细信息,请参阅带区的格式设置。
  5.缩进
    在以垂直方式显示带区时,HierarchicalFlexGrid的缩进区域就是将一个数据带区缩进若干列的区域。每个带区前面的缩进列中包含空白的、未使用的单元格。与此有关的详细说明,请参阅带区的格式设置。
  6.未填充的
    HierarchicalFlexGrid的未填充区域包括HierarchicalFlexGrid工作区域的右边和下边的单元格。该区域是空白的,包含未被使用的单元格。
  

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)->

展开更多 50%)
分享

猜你喜欢

HierarchicalFlexGrid控件的使用二

编程语言 网络编程
HierarchicalFlexGrid控件的使用二

HierarchicalFlexGrid控件的使用

编程语言 网络编程
HierarchicalFlexGrid控件的使用

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

HierarchicalFlexGrid控件的使用三

编程语言 网络编程
HierarchicalFlexGrid控件的使用三

HierarchicalFlexGrid控件

编程语言 网络编程
HierarchicalFlexGrid控件

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

DataGrid控件的使用二

编程语言 网络编程
DataGrid控件的使用二

VisualBasic控件的使用二

编程语言 网络编程
VisualBasic控件的使用二

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

JQuery 插件制作实践 xMarquee插件V1.0

JQuery 插件制作实践 xMarquee插件V1.0

修改Access表结构

修改Access表结构
下拉加载更多内容 ↓