vb中MSFlexgrid 和 MSHFlexgrid 的区别
前几天敲机房的时候,敲到查询内容的时候,需要添加查询控件,但是有MSFlexgrid和MSHFlexgrid两种,接下来我就不知道该怎么办了,该添加哪个好呢,于是我就问了一下度娘,下面是我整理出来的结果。
简单地说,MSFlexGrid和MSHFlexGrid之间的区别:MSFlexGrid是老版本的,不能用ADO;MSHFlexGrid是新版本的,可以用ADO的层次显示,而且还能做合并单元格之类的,功能强,但非常复杂。 两个控件的详解: MSFlexGrid控件:
使用方法:工程—部件—Microsoft FlexGrid Control 6.0 作用:MicrosoftFlexGrid(MSFlexGrid)控件可以显示网格数据,也可以对其进行操作。它提供了高度灵活的网格排序、合并和格式设置功能,网格中可以包含字符串和图片。如果将它绑定到一个Data控件上,那么MSFlexGrid显示的将是只读的数据。 说明: 文本和图片可以同时或者单独放在MSFlexGrid的任何一个单元格中。Row和Col属性指定了当前的MSFlexGrid单元格。程序员可以在代码中改变当前单元格,用户可以在运行时使用鼠标或者箭头键改变它。Text属性提供了当前单元格内容的参考信息。 MSHFlexGrid控件:
使用方法:工程—部件—Microsoft Hierarchical FlexGrid Control 6.0(OLEDB) 作用:MicrosoftHierarchicalFlexGrid(MSHFlexGrid)控件对表格数据进行显示和操作。在对包含字符串和图片的表格进行分类、合并以及格式化时,具有完全的灵活性。当绑定到Data控件上时,MSHFlexGrid所显示的是只读数据。 说明: 可以将文本、图片,或者文本和图片,放在MSHFlexGrid的任意单元中。Row和Col属性指定了MSHFlexGrid中的当前单元。程序员可以在代码中指定当前单元,也可以在运行时,使用鼠标或者方向键来对其进行修改。Text属性引用当前单元的内容。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |