msflexgrid控件的使用
MSFlexGrid控件的使用MSFlexGrid控件是Microsoft提供的一个强大的表格控件,可以用来显示二维字符数组中的每个单元的数据,常用于处理复杂的二维数据表的问题,如校历表、学生宿舍表、学生班级成绩表等。添加MSFlexGrid控件到控件箱菜单命令:工程|部件,在部件对话框中选择:Microsoft FlexGrid Control 6.0(SP6)。 MSFlexGrid控件的主要属性有: 1. Rows与Cols属性:分别用于设置或返回MSFlexGrid控件的行数与列数。 2. Row与Col属性:分别用于设置或返回MSFlexGrid控件中活动单元的行号与列号。 3. TextMatrix属性:该属性用于表示MSFlexGrid控件中单元格的内容。格式为:TextMatrix (Row, Col);其中Row与Col分别表示单元格在MSFlexGrid控件中的行号与列号。 4. FixedRows属性:用于设置表格显示过程中固定不变的行数。 5. FixedCols属性:用于设置表格中固定不变的列数。 6. FixedColor属性:用于设置固定行与固定列的颜色。 7. MouseRow与MouseCol属性:用于返回鼠标光标所在单元格的行号与列号。 8. ColWidth(Col)与RowHeight(Row)属性:用于设置与返回第Col列的宽度与第Row行的高度。 9. DataSource属性:用于选择数据表,只能通过Data数据源控件选择数据表。 10. MousePointer属性:用于设置鼠标光标形状。示例8.1:编写程序,定义MSFlexGrid1控件为10行、5列表格,给每一个单元格赋值为Row+Col,其中Row与Col分别表示控件单元格的行号与列号。 MSFlexGrid控件的事件与方法: 1. KeyPress事件:当用户按下或释放任何一个ANSI键(字母或数字等键)时触发。 2. KeyDown事件:当用户按下一个键时触发。 3. KeyUp事件:当用户放开任何一个键时触发。 4. MouseDown事件:当用户按下鼠标按钮时触发。 MSFlexGrid控件的使用可以帮助开发人员快速创建复杂的二维数据表,提高开发效率和产品质量。
1.26MB
文件大小:
评论区