DBGrid控件
说明DBGrid控件是数据感知控件,它以栅格的形式来显示和编辑数据集中的数据,栅格是由行和列组成的,数据集中的每个字段是一列,Columns特性设置的不同,每列的属性也不同,例如:Readonly特性设为False时,该列显示的数据可以修改,若设为True,则该列显示的数据就不能修改, 利用Picklist特性建立一了个字符串列表的列,该列在运行时,会有一下拉列表供用户选择。
由于DBGrid 读取数据的机制与VFP不同,它的上下滚动条中的小方块能拖动到表格的任意位置。
操作 插入行用系统提供的菜单或工具条或快捷键来进行。
删除行用系统提供的菜单或工具条或快捷键来进行。
单元格编辑双击单元格中的内容使其进入编辑状态,无下拉列表框的直接进行修改,有下拉列表框的可用鼠标单击单元格右侧的按钮,弹出下拉列表从中进行选择。
调整列宽度将鼠标放在表头两列相邻处,鼠标形状变为可拖动状态,左右拖动鼠标调整列宽。
调整显示表格记录用鼠标单击向上或向下按钮,或拖动上下滚动条中的小方块到此表的任意位置。
调整显示表格记录项用鼠标单击向左或向右按钮,或拖动左右滚动条中的小方块到任意位置。
调整列显示顺序用鼠标选中某列的标题栏,然后拖动该列到欲显示位置。
测试要求 插入行每次最多只能插入一空行。对于带下拉列表的单元格应对检验其下拉列表中的内容是否正确。对于可编辑的单元格应依据设计说明参照输入框进行边界测试。
拖动列拖动列时,应检验拖动之后的列的位置及该列的数据显示是否正确。
其他对于和树状结构结合使用的表格,应注意选择不同的结点时,表格里显示的内容是否正确;拖动某行到其他结点下时,应检验拖动之后其归类是否正确