博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MSHFLEXGRID控件常用属性
阅读量:6976 次
发布时间:2019-06-27

本文共 1618 字,大约阅读时间需要 5 分钟。

           在做机房收费系统的过程中,多次用到了MSHFLEXGRID这个控件,它可以把记录集中的记录显示在表格中,方便用户和我们对数据库就行增、删、改、查,下面我介绍一下它的最常用、最基本的一些设置。

        1. CellAlignment

         设置表格中文本的对其方式,有文本相对表格对其和文本与文本对其,对其方式按CellAlignment得设置值来确定,一般我们会选择,文本及格式都居中对其,这样比较好看、美观一些。   

        flexAlignLeftTop 0           单元格的内容左、顶部对齐。

   flexAlignLeftCenter 1      字符串的缺省对齐方式。单元格的内容左、居中对齐。
   flexAlignLeftBottom 2      单元格的内容左、底部对齐。
   flexAlignCenterTop 3      单元格的内容居中、顶部对齐。
   flexAlignCenterCenter 4 单元格的内容居中、居中对齐。
   flexAlignCenterBottom 5 单元格的内容居中、底部对齐。
   flexAlignRightTop 6        单元格的内容右、顶部对齐。
   flexAlignRightCenter 7    数值的缺省对齐方式。单元格的内容右、居中对齐。
   flexAlignRightBottom 8   单元格的内容右、底部对齐。
   flexAlignGeneral 9          单元格的内容按一般方式进行对齐。字符串按“左、居中”显示,数字按“右、居中”。

        记这些对其方法不要记数字,因为那样也记不住(记是记不住的)理解了就可以了,flexAlign+"文本对其方式"+“文本格式”,我们要借助英文就可以写出对其方式了,会自然理解。

         2 TextMatrix(i,j)

          这也最长用得属性,我们只要向表格中添加内容就会用这个属性,通过i,j坐标,我们可以定位到每一个单元格,方便的对每一个单元格进行操作。     

With mshflexgridUser                  .Rows = 1                                 '设置该控件初始行数        .CellAlignment = flexAlignCenterCenter    '表格中文本居中对齐        .TextMatrix(0, 0) = "用户名"              '第一列表头        .TextMatrix(0, 1) = "姓名"                '第二列表头        .TextMatrix(0, 2) = "开户人"              '第三列表头        '判断记录集是否为空
End with
           这是利用该控件,向表格中的第一行添加表头的代码,在使用TextMatrix(i,j)时,应该注意i,j的取值范围,很容易出现下标越界等错误,再我们使用TextMatrix(i,j)属性时,Rows行数是不能为零的,否则出现下标越界。

            Rows行数和TextMatrix(i,j)中的i,一般是差1的,所以,我们的代码里经常用些TextMatrix(.Rows-1,j),可能就是应为这个,在VB中的数组或集合中下标或索引通常是从0开始的,这点我们要注意使用,以免出错。

           3  CellFontSize

            设置单元格字体大小的属性,例如:

With  mshflexgrid
.CellFontSize=18    '将单元格字体设置为18
End  with
           除了这三个使用频率最高的属性外,还有很多很多属性,它具有的属性可以列出一大堆,随着,应用的深入我们会慢慢的用到的更多,其他的属性等用到了再说。

 

转载于:https://www.cnblogs.com/lilongsheng/archive/2011/08/06/3226155.html

你可能感兴趣的文章
C#中索引器与属性的联系和区别
查看>>
图的定义与术语2 - 数据结构和算法55
查看>>
赛马问题
查看>>
Linux基础入门
查看>>
Nginx 配置文件 nginx.conf 详解
查看>>
make命令
查看>>
sqlserver ceiling函数用法
查看>>
park、unpark、ord 函数使用方法(转)
查看>>
(转)利用 SVG 和 CSS3 实现有趣的边框动画
查看>>
oracle12c安装[INS-30131]异常
查看>>
收藏了一些Notepad++快捷键
查看>>
(转)软件开发和团队”最小模式”初探2-6人模型(上)
查看>>
JavaSE回顾及巩固的自学之路(三)——————所有语言的都存在的基本运算
查看>>
JDBC连接数据库五步
查看>>
HTML-如何让自己的网页标题处可以显示网站的logo?
查看>>
StringBuffer为啥比String快
查看>>
moment.js
查看>>
Struts2常见配置(草稿)
查看>>
[转贴]计算机学术期刊排名
查看>>
C#遍历DataSet中数据的几种方法总结
查看>>