MSHFlexGrid与MSFlexGrid

简介: MSHFlexGrid与MSFlexGrid

这居然是两个控件,画的时候没发现,直到设置属性页的时候才发现不同,开始还以为是版本不一样。下图是两个控件的属性页和图标。(MSFlexGrid黄色如此显眼可我居然找了好几遍都没有看见它,自动屏蔽黄色)

MSFlexGrid(MicrosoftFlexGrid)显示列表数据的控件

   

 

MSHFlexGrid(MicrosoftHierarchicalFlex)

     

MSFlexGrid和MSHFlexGrid之间的区别主要是后者支持ADO的层次显示。如果你使用ADO,可以考虑MSFlexGrid,否则建议使用MSHFlexGrid。



https://blog.csdn.net/syl1997syl/article/details/78140993

20210303143821909.png

用MSFLEXGRID的右键属性只能设置用文字大小来设定单元格,这种方法把每列的列宽都变大,不能单独设置个别列。如果从数据库中向MSFLEXGRID控件中导入数据,有的字段数据较多,MSFLEXGRID的列宽就不足,无法将数据完整的显示出来。那么如何单独设定单个列的宽度及高度。


设置行高:MSFlexGrid1.RowHeight(index)

设置列寬:MSFlexGrid1.ColWidth(index)


比如设置不能列宽:


Private Sub Form_Load()

MSFlexGrid1.ColWidth(1) = 1000

MSFlexGrid1.ColWidth(2) = 2000

End Sub

相关文章
|
JavaScript 前端开发 Java
23jqGrid - 列宽
23jqGrid - 列宽
56 0
|
6月前
el-select 全选
el-select 全选
45 0
|
8月前
element-plus table表格cell-style的使用
element-plus table表格cell-style的使用
582 1
|
JavaScript 前端开发 Java
58jqGrid - 数据合并单元格
58jqGrid - 数据合并单元格
131 0
|
JavaScript 前端开发 Java
57jqGrid - 数据合并单元格
57jqGrid - 数据合并单元格
54 0
|
JavaScript
element:table 单选
element:table 单选
215 0
element:table 单选
|
JavaScript
element-ui:el-table合并单元格后的行高亮显示
element-ui:el-table合并单元格后的行高亮显示
791 0
element-ui:el-table合并单元格后的行高亮显示
C#编程-80:DataGridView单元格自动填充
C#编程-80:DataGridView单元格自动填充
226 0
C#编程-80:DataGridView单元格自动填充