VFP中集合属性和计数属性是什么

如题所述

第1个回答  2020-01-19
1.什么是集合属性和计数属性
Visual
FoxPro中的所有容器对象都有与之相关联的计数(Count)属性和集合(Collection)属性。容器的计数属性是一个数值数据,它表明了容器所包含的直接子对象的数目;容器的集合属性是一个数组,通过数组分量可以引用各个被包含在该容器中的直接子对象。
例如,页框是一个容器,页框的计数属性PageCount表征了该页框中的包含的页面的个数;页框的集合属性Pages是一个数组,通过数组分量可以引用各个页面,Page(1)表示第一个页面,Page(2)表示第2个页面,依此类推。
2.
应用举例
通过集合属性和计数属性可以编写程序来循环地处理容器所包含的各个对象。
新建一个表单,将KC表添加到表单数据环境,再将KC表从表单数据环境拖到表单中,这样会在表单中得到一个表格Grdkc,在表单的Activate事件中编写如下代码:
FOR
i=
1
To
Thisform.Grdkc.ColumnCount
IF
i%
2
=
0
THISFORM.Grdkc.Columns(I).BackColor
=
RGB(127,127,127)
ELSE
THISFORM.Grdkc.Columns(I).BackColor
=
RGB(255,255,255)
ENDIF
ENDFOR
表单运行后,表格中各列的背景颜色为白灰交替。

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网