网格控件
描述
网格控件用于以Excel格式,显示和编辑数据。
使用
网格控件具有包含行和列数据的单元格。操作人员可选择行和列,自由编辑指定范围内的单元格。
设置网格控件:
- 点击GridEditor属性,打开[GridEditor]对话框。
- 将属性设置为您需要的值,设计网格。
- 关闭对话框。
执行:
- 使用CellTex属性,读取和写入单元格文本。
- 使用AddRow属性和RemoveRow属性,可添加或删除行。
- 使用CellForeColor属性和CellBackColor属性,更改单元格的ForeColor和BackColor。
网格控件属性
| 属性 | 描述 |
|---|---|
| AddRow | 在执行时添加行。 |
| BorderStyle | 设置控件的背景颜色。 默认:Control |
| CellBackColor | 设置或获取单元格的背景颜色。 |
| CellForeColor | 设置或获取单元格的ForeColor。 |
| CellText | 设置或获取单元格中的文本。 |
| Enabled | 设置是否启用控件。 默认:True |
| EventTaskType | 设置是否在事件中激活任务类型。 默认:Normal |
| GridEditor | 打开[GridEditor]对话框,设置网格控件。 |
| Height | 以像素为单位,设置控件的高度。 |
| Left | 以像素为单位,设置控件显示位置的左侧的坐标。 |
| Name | 设置控件名称。 默认:GridXX |
| RemoveRow | 删除行。 |
| RowCount | 设置或获取行数。 |
| ScrollBars | 显示滚动条时设置。 默认:None |
| SelectedIndex | 设置或获取选定的行。(仅从SPEL程序更改时有效) |
| Top | 以像素为单位设置控件显示位置的上方坐标。 |
| Visible | 设置是否显示控件。 默认:True |
| Width | 以像素为单位,设置控件的宽度。 |
网格控件事件
| 事件 | 描述 |
|---|---|
| CellChanged | 当离开修改后的单元格时执行。 |
| Click | 当控件被点击时执行。 |
| DblClick | 当控件被双击时执行。 |
网格编辑器
网格编辑器是一个对话框,允许用户修改和设置网格控件。该功能仅能在设计时使用。
为达到最佳设定状态,有很多属性可供选择。有关网格编辑器的详细信息,请参阅GridEditor属性。