在VB中利用MSHFlexGrid控件显示可收缩的子记录.docVIP

  • 5
  • 0
  • 约2.05千字
  • 约 3页
  • 2017-03-26 发布于江苏
  • 举报

在VB中利用MSHFlexGrid控件显示可收缩的子记录.doc

在VB中利用MSHFlexGrid控件显示可收缩的子记录

在VB中利用MSHFlexGrid控件显示可收缩的子记录 工具/原料 VB中的MSHFlexGrid控件有一个比较强大的功能,就是一个父记录下面有多个子记录,那么这个父记录下的子记录可以收缩或展开,在很多应用程序中我们会遇到这样的问题,下面我们就这个问题进行探讨。其效果如下图: 图一、子记录展开的情况,第一列显示减号,显示子记录 图二、子记录收缩的情况,第一列显示加号,隐藏子记录 步骤/方法 在窗口放置一个MSHFlexGrid1控件(注意:在标准工具箱没有这个控件,需要你自己添加,方法是点击【工程】菜单,在下拉菜单再点击【部件】,在对话框中勾选Microsoft FlexGrid control 6.0 (SP6)选项即可。),如果你还需要其他控件,继续添加,这里我们仅仅添加一个MSHFlexGrid1控件。 要显示或隐藏子记录,你必须有数据库,这里我们采用Access数据库,数据库中包含二个数据表,一个是父记录表,一个是子记录表,父记录表可以包含很多字段,同样子记录表中也可以包含很多字段,但是必须强调的一点:父记录表中的其中一个字段必须和子记录表中的一个字段不论大小、数据类型、字段名称、默认值都应该完全一样,这是父记录连接子记录的依据,具体的数据表我这里就不给出,根据你自己的需要设置吧! 下面就是设置显示、隐藏子记录的方法: 在VB界面的工程属性窗口,右击已经存

文档评论(0)

1亿VIP精品文档

相关文档