花了点时间,把dbgrideh的属性全过了一遍。
属性 | 子选项 | 值 | 说明 | |
Allowedoperations |
| [alopInsertEh,alopUpdateEh,alopDeleteEh,alopAppendEh] | 允许操作类型:插入、更新、删除、追加 | |
Allowedselections |
| [gstRecordBookmarks,gstRectangle,gstColumns,gstAll] | gstRecordBookmarks:书签选中行 gstRectangle:区域选择 gstColumns:列选择 gstAll:所有 | |
AutoFitColWidths |
|
| 以自动重置列宽来设置网格的宽度等于客户区宽度 | |
ColumnDefValuesEh (列缺省值) | AlwaysShowEditButton |
| 列显示下拉编辑按钮 | |
AutoDropDown |
| 自动下拉框 | ||
DblClickNextVal |
| 双击单元格为下一个值,数值为加1,列表下下一个 | ||
DropDownShowTitles |
| 下拉框显示标题 | ||
DropDownSizing |
| 下拉框可否手动调整大小 | ||
EndEllipsis |
| 列内容显示不全的显示省略号 | ||
[Footer].Tooltips |
| 底栏是否显示提示 | ||
|
| |||
Layout |
| 内容位置 | ||
Title | Alignment |
| 标题对齐方式 | |
Color |
| 标题颜色 | ||
EndEllipsis |
| 标题过长用省略号结束 | ||
Orientation |
| 标题文字方向 | ||
TitleButton |
| 是否显示标题按钮 | ||
| 标题是否显示提示 | |||
Tooltips |
| 是否显示提示 | ||
| Columns[index]/ Columns[ColumnName] | 列对象,可用索引和名称调用 | ||
OptimizeWidth |
| 根据内容自动调整列宽 | ||
Constraints |
|
| 控件尺寸约束规定 | |
|
| 右侧锁定列 | ||
|
| 3d 风格显示 | ||
Cursor |
|
| 显示鼠标指针样式 | |
DataGrouping (数据分组设置) 表格中显示如EXCEL中的分类汇总效果 须加 MemTableEh DataSetDriverEh, Uses添加EhLibMTE | Active |
| 激活数据分组 | |
Color |
| 汇总行颜色 | ||
DefaultStateExpanded |
| 默认显示是否为为全展开 | ||
Font |
| 汇总行字体显示选项 | ||
| 分组的级数如先按国别分组再按城市分 | |||
GroupPanelVisible |
| 是否显示顶部的分组图示面板 | ||
ParentColor |
| 使用父件颜色设置 | ||
ParentFont |
| 使用父件字体设置 | ||
Datasoure (数据源设置) | AutoEdit |
| 自动提交表格修改到数据源 | |
Dataset |
| 数据集选项 | ||
Enabled |
| 启用数据源 | ||
Tag |
| 数据源标记(LongInt) | ||
|
| 使用缺省的方式绘制表格,如为FALSE须OnDrawDataCell事件中提供自己的例程 | ||
|
|
| ||
|
| 显示文本式备注字段 | ||
EditActions |
| [geaCutEh,geaCopyEh,geaPasteEh,geaDeleteEh,geaSelectAllEh] | 编辑属性,设置是否可以剪切、复制、粘贴、删除、选择 | |
EditButtonShowOptions (编辑按钮显示选项) | sebshowOnlyforCurCelleh |
| 只在当前单元格显示 | |
sebshowOnlyforCurRoweh |
| 只在当前行显示 | ||
sebshowOnlyWhenGridActiveEh |
| 当表格激活时显示 | ||
sebshowOnlyWhenDataEditingEh |
| 当单元格进入编辑状态时显示 | ||
EvenRowColor |
|
| 偶数行颜色 | |
FixedColor |
|
| 固定区域颜色(如表头列头) | |
Flat |
|
| 平面显示效果(标题行渐变色须启用) | |
Font |
|
| 字体设置选项 | |
FooterColor |
|
| 底栏颜色 | |
FooterFont |
|
| 底栏字体设置 | |
FooterRowCount |
|
| 底栏行数 | |
FrozenCols |
|
| 左侧冻结列数 | |
HorzScrollBar (水平滚动条设置) |
|
| ||
SmoothStep |
| True平滑滚动/False按列滚动 | ||
Tracking |
| True跟踪显示/Fasle松开后显示 | ||
Visible |
| 是否显示 | ||
Imemode |
|
| 输入法模式选项 | |
ImeName |
|
| 输入法 | |
IndicatorOption (行首指示选项) |
| gioShowRowIndicatorEh | 显示行指针 | |
| gioShowRecNoEh | 显示行号 | ||
| 显示行选择框 | |||
IndicatorTitle (行道指示标题) | DropdownMenu | pmNoVisibleCols/ PopupMenu1 | 表头下拉菜单样式 | |
ShowDropdownSign |
| 显示下拉箭头图案 | ||
TitleButton |
| 按钮是否启用 | ||
UseGlobalMenu |
| 用全局菜单 | ||
Left |
|
| 左端位置 | |
MinAutoFitWidth |
|
| 自适应宽度最小值 | |
Name |
|
| 控件名称 | |
OddRowColor |
|
| 奇数行颜色 | |
Options (表格通用选项) |
| dgEdit | 能否编辑, | |
| dgAlwaysShowEditor | 总是显示编辑项,选中时单击单元格直接进入编辑状态,否则双击进入编辑状态 | ||
| dgTitles | 显示列标题 | ||
| dgIndicator | 显示行首指针 | ||
| dgColumnResize | 可否调整列宽 | ||
| dgColLines | 显示列线 | ||
| dgRowLines | 显示行线 | ||
| dgTabs | 接收TAB键移动到下一单元格 | ||
| dgRowSelect | 整行选择 | ||
| dgAlwaysShowSelection | 显示选择区域 | ||
| dgConfirmDelete | 删除时确认 | ||
| dgCancelOnExit |
| ||
| dgMultiSelect | 可多行选择 | ||
OptionsEh (Dbgrideh表格专属选项) |
| dghFixed3D | 固定区(表头列头)3D效果(渐变色须启用) | |
| dghFrozen3D | 冷区3D效果 | ||
| dghFooter3D | 栏底3D效果 | ||
| dghData3D | 数据区3D效果 | ||
|
| |||
| dghHighlightFocus | 高光选择焦点 | ||
| dghClearSelection | 移到下一个单元时是否清除已选记录 | ||
| dghFitRowHeightToText | 按文本适应行高 | ||
| dghAutoSortMarking | 自动排序 | ||
| dghMultiSortMarking | 多级排序 | ||
| dghEnterAsTab | 回车键作为TAB | ||
| dghTraceColSizing | 移动列宽时动态显示内容 | ||
| dghIncSearch | 允许在数据网格中进行增量搜索 Ctrl+F - 开始增量搜索。 | ||
| dghPreferIncSearch | 决定网格设置自动增量搜索模式在第一次按键时替代单元编辑 | ||
| dghRowHighlight | 选中是整行高亮 | ||
| dghDblClickOptimizeColWidth | 双击自动优化列宽 | ||
| dghDialogFind | 显示查找对话框 | ||
| 记录移动 | |||
| dghShowRecNo | 显示行号 | ||
| dghColumnResize | 可否调整列尺寸 | ||
| dghColumnMove | 可否移动列位置 | ||
| dghAutoFitRowHeight | 自适应行高 | ||
| dghHotTrack | 热点跟踪 | ||
| dghExtendVertLines | 扩展列线(无记录区) | ||
ParentBiDiMode |
|
| 确定BiDiMode(控制菜单的布置模式)属性是否从父辈继承而来,菜单的父辈一般为Form | |
ParentColor |
|
| 接受父控件的颜色属性 | |
ParentCtl3D |
|
| 接受父控件的3D属性 | |
ParentFont |
|
| 接受父控件的字体属性 | |
ParentShowHit |
|
| 接受父控件的显示提示设置 | |
PopupMenu |
|
| 弹出菜单 | |
ReadOnly |
|
| 只读 | |
RowDetailPanel (行明细表面板) (RowDetailPanel打开,再将DbGridEh2放入,设置MemTableEh2的MasterFields和DetailFields, MasterDBGridEh的DataSet必须是MemtablEh) | Active |
| 激活 | |
ActiveControl |
|
| ||
BevelEdges |
| 控件的是否显示斜面 | ||
BevelInner |
| 内部斜面 | ||
BevelKind |
| 边框类型 | ||
BevelOuter |
| 外部斜面 | ||
BevelWidth |
| 边框宽度 | ||
BorderStyle |
| 边框样式 | ||
Color |
| 颜色 | ||
Height |
| 高 | ||
ParentColor |
| 面板底色 | ||
ParentPopupMenu |
| 接受父控件菜单设置 | ||
Width |
| 宽 | ||
RowHeight |
|
| 行高 | |
RowLines |
|
| 行线高(完整的数据行高 = 行线高度+行高) | |
RowPanel (行面板:可在设计和运行时直接拖动列头设计每行的数据字段显示风格) | Active |
| 激活 | |
NavKeysNavigationType | rpntRowToRowEh | 方向键控制方式为行到行 | ||
rpntCellToCellEh | 方向键控制方式为单元格到单元格 | |||
TabNavigationType | rpntUpToDownPriorityEh | TAB键顺序为从上至下,从左至右 | ||
rpntLeftToRightPriorityEh | TAB键顺序为从左至右,从上至下 | |||
RowSizingAllowed |
|
| 行尺寸可手控调动 | |
ShowHint |
|
| 显示提示 | |
SortLocal |
|
| 本地排序 | |
STFilter (数据过滤设置) |
| 立即应用过滤 | ||
Local |
| 本地数据集过滤或服务器端数据过滤 | ||
Location |
| 过滤设置位置是在表头还是在其下过滤行 | ||
Visible |
| 可视 | ||
Sumlist (记录统计) | Active |
| 激活 | |
ExternalRecalc |
| 设计/运行期是否显示统计数据 | ||
VirtualRecords |
| 虚拟记录数 | ||
TabOrder |
|
| Tab顺序 | |
TabStop |
|
| TAB停留 | |
Tag |
|
|
| |
TitleFont |
|
| 标题行字体设置 | |
|
| 标题行数 | ||
Top |
|
| 顶部坐标 | |
UseMulitTitle |
|
| 是否用多行标题 | |
VerScrollBar (垂直滚动条选项) | ExtScrollBar |
|
| |
SmoothStep |
| True平滑滚动/False按行滚动 | ||
Tracking |
| True跟踪显示/Fasle松开后显示 | ||
Visible |
| 是否显示 | ||
Visible |
|
| 控件可视状态 | |
VtitleMargin |
|
| 标题文字离标题线的距离 | |
Width |
|
| 表格控件宽度 |