花了点时间,把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 |
|
|
表格控件宽度 |