Delphi表格控件DBGridEh全属性设置详解 最全的属性设置说明
2016-03-11 16:24
465 查看
很是费了的功夫,把DBGridEh全部属性设置弄出来了 白波九道 2013.9.10
可惜做好的表格传不下来,只好粘成纯文本了
属性 子选项
值 说明
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
底栏是否显示提示
HighLightRequired
Layout
内容位置
Title Alignment
标题对齐方式
Color 标题颜色
EndEllipsis
标题过长用省略号结束
Orientation
标题文字方向
TitleButton
是否显示标题按钮
Tooltips
标题是否显示提示
Tooltips
是否显示提示
Columns Columns[index]/ Columns[ColumnName]
列对象,可用索引和名称调用
OptimizeWidth
根据内容自动调整列宽
Constraints 控件尺寸约束规定
ContraColCount 右侧锁定列
Ctl3D 3d 风格显示
Cursor 显示鼠标指针样式
DataGrouping Active
激活数据分组
(数据分组设置) 表格中显示如EXCEL中的分类汇总效果 Color
汇总行颜色
须加 MemTableEh DataSetDriverEh, Uses添加EhLibMTE
DefaultStateExpanded 默认显示是否为为全展开
Font 汇总行字体显示选项
GroupLevels
分组的级数如先按国别分组再按城市分
GroupPanelVisible
是否显示顶部的分组图示面板
ParentColor
使用父件颜色设置
ParentFont
使用父件字体设置
Datasoure AutoEdit
自动提交表格修改到数据源
(数据源设置) Dataset
数据集选项
Enabled
启用数据源
Tag 数据源标记(LongInt)
DefaultDrawing 使用缺省的方式绘制表格,如为FALSE须 OnDrawDataCell事件中提供自己的例程
DrawGraphicData
DrawMemoText 显示文本式备注字段
EditActions [geaCutEh,geaCopyEh,geaPasteEh,geaDeleteEh,geaSelectAllEh]
编辑属性,设置是否可以剪切、复制、粘贴、删除、选择
EditButtonShowOptions sebshowOnlyforCurCelleh
只在当前单元格显示
(编辑按钮显示选项) sebshowOnlyforCurRoweh
只在当前行显示
sebshowOnlyWhenGridActiveEh
当表格激活时显示
sebshowOnlyWhenDataEditingEh
当单元格进入编辑状态时显示
EvenRowColor 偶数行颜色
FixedColor 固定区域颜色(如表头列头)
Flat 平面显示效果(标题行渐变色须启用)
Font 字体设置选项
FooterColor 底栏颜色
FooterFont 底栏字体设置
FooterRowCount 底栏行数
FrozenCols 左侧冻结列数
HorzScrollBar ExtScrollBar
(水平滚动条设置) SmoothStep
True平滑滚动/False按列滚动
Tracking
True跟踪显示/Fasle松开后显示
Visible
是否显示
Imemode 输入法模式选项
ImeName 输入法
IndicatorOption gioShowRowIndicatorEh
显示行指针
(行首指示选项) gioShowRecNoEh
显示行号
gioShowRowselCheckboxesEh
显示行选择框
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 dghFixed3D
固定区(表头列头)3D效果(渐变色须启用)
(Dbgrideh表格专属选项) dghFrozen3D
冷区3D效果
dghFooter3D
栏底3D效果
dghData3D
数据区3D效果
dghResizeWholeRightPart
dghHighlightFocus
高光选择焦点
dghClearSelection
移到下一个单元时是否清除已选记录
dghFitRowHeightToText
按文本适应行高
dghAutoSortMarking
自动排序
dghMultiSortMarking
多级排序
dghEnterAsTab
回车键作为TAB
dghTraceColSizing
移动列宽时动态显示内容
dghIncSearch
允许在数据网格中进行增量搜索
Ctrl+F - 开始增量搜索。
Ctrl+Enter - 查找下一个匹配记录。
Ctrl+Shift+Enter - 查找前一个匹配记录
dghPreferIncSearch
决定网格设置自动增量搜索模式在第一次按键时替代单元编辑
dghRowHighlight
选中是整行高亮
dghDblClickOptimizeColWidth
双击自动优化列宽
dghDialogFind
显示查找对话框
dghRecordMoving
记录移动
dghShowRecNo
显示行号
dghColumnResize
可否调整列尺寸
dghColumnMove
可否移动列位置
dghAutoFitRowHeight
自适应行高
dghHotTrack
热点跟踪
dghExtendVertLines
扩展列线(无记录区)
ParentBiDiMode 确定BiDiMode(控制菜单的布置模式)属性是否从父辈继承而来,菜单的父辈一般为Form
ParentColor 接受父控件的颜色属性
ParentCtl3D 接受父控件的3D属性
ParentFont 接受父控件的字体属性
ParentShowHit 接受父控件的显示提示设置
PopupMenu 弹出菜单
ReadOnly 只读
RowDetailPanel Active
激活
(行明细表面板) ActiveControl
(RowDetailPanel打开,再将DbGridEh2放入,设置MemTableEh2的MasterFields和DetailFields, MasterDBGridEh的DataSet必须是MemtablEh)
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 InstantApply
立即应用过滤
(数据过滤设置) Local
本地数据集过滤或服务器端数据过滤
Location
过滤设置位置是在表头还是在其下过滤行
Visible
可视
Sumlist Active
激活
(记录统计) ExternalRecalc
设计/运行期是否显示统计数据
VirtualRecords
虚拟记录数
TabOrder Tab顺序
TabStop TAB停留
Tag
TitleFont 标题行字体设置
TitleLines 标题行数
Top 顶部坐标
UseMulitTitle 是否用多行标题
VerScrollBar ExtScrollBar
(垂直滚动条选项) SmoothStep
True平滑滚动/False按行滚动
Tracking
True跟踪显示/Fasle松开后显示
Visible
是否显示
Visible 控件可视状态
VtitleMargin 标题文字离标题线的距离
Width 表格控件宽度
可惜做好的表格传不下来,只好粘成纯文本了
属性 子选项
值 说明
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
底栏是否显示提示
HighLightRequired
Layout
内容位置
Title Alignment
标题对齐方式
Color 标题颜色
EndEllipsis
标题过长用省略号结束
Orientation
标题文字方向
TitleButton
是否显示标题按钮
Tooltips
标题是否显示提示
Tooltips
是否显示提示
Columns Columns[index]/ Columns[ColumnName]
列对象,可用索引和名称调用
OptimizeWidth
根据内容自动调整列宽
Constraints 控件尺寸约束规定
ContraColCount 右侧锁定列
Ctl3D 3d 风格显示
Cursor 显示鼠标指针样式
DataGrouping Active
激活数据分组
(数据分组设置) 表格中显示如EXCEL中的分类汇总效果 Color
汇总行颜色
须加 MemTableEh DataSetDriverEh, Uses添加EhLibMTE
DefaultStateExpanded 默认显示是否为为全展开
Font 汇总行字体显示选项
GroupLevels
分组的级数如先按国别分组再按城市分
GroupPanelVisible
是否显示顶部的分组图示面板
ParentColor
使用父件颜色设置
ParentFont
使用父件字体设置
Datasoure AutoEdit
自动提交表格修改到数据源
(数据源设置) Dataset
数据集选项
Enabled
启用数据源
Tag 数据源标记(LongInt)
DefaultDrawing 使用缺省的方式绘制表格,如为FALSE须 OnDrawDataCell事件中提供自己的例程
DrawGraphicData
DrawMemoText 显示文本式备注字段
EditActions [geaCutEh,geaCopyEh,geaPasteEh,geaDeleteEh,geaSelectAllEh]
编辑属性,设置是否可以剪切、复制、粘贴、删除、选择
EditButtonShowOptions sebshowOnlyforCurCelleh
只在当前单元格显示
(编辑按钮显示选项) sebshowOnlyforCurRoweh
只在当前行显示
sebshowOnlyWhenGridActiveEh
当表格激活时显示
sebshowOnlyWhenDataEditingEh
当单元格进入编辑状态时显示
EvenRowColor 偶数行颜色
FixedColor 固定区域颜色(如表头列头)
Flat 平面显示效果(标题行渐变色须启用)
Font 字体设置选项
FooterColor 底栏颜色
FooterFont 底栏字体设置
FooterRowCount 底栏行数
FrozenCols 左侧冻结列数
HorzScrollBar ExtScrollBar
(水平滚动条设置) SmoothStep
True平滑滚动/False按列滚动
Tracking
True跟踪显示/Fasle松开后显示
Visible
是否显示
Imemode 输入法模式选项
ImeName 输入法
IndicatorOption gioShowRowIndicatorEh
显示行指针
(行首指示选项) gioShowRecNoEh
显示行号
gioShowRowselCheckboxesEh
显示行选择框
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 dghFixed3D
固定区(表头列头)3D效果(渐变色须启用)
(Dbgrideh表格专属选项) dghFrozen3D
冷区3D效果
dghFooter3D
栏底3D效果
dghData3D
数据区3D效果
dghResizeWholeRightPart
dghHighlightFocus
高光选择焦点
dghClearSelection
移到下一个单元时是否清除已选记录
dghFitRowHeightToText
按文本适应行高
dghAutoSortMarking
自动排序
dghMultiSortMarking
多级排序
dghEnterAsTab
回车键作为TAB
dghTraceColSizing
移动列宽时动态显示内容
dghIncSearch
允许在数据网格中进行增量搜索
Ctrl+F - 开始增量搜索。
Ctrl+Enter - 查找下一个匹配记录。
Ctrl+Shift+Enter - 查找前一个匹配记录
dghPreferIncSearch
决定网格设置自动增量搜索模式在第一次按键时替代单元编辑
dghRowHighlight
选中是整行高亮
dghDblClickOptimizeColWidth
双击自动优化列宽
dghDialogFind
显示查找对话框
dghRecordMoving
记录移动
dghShowRecNo
显示行号
dghColumnResize
可否调整列尺寸
dghColumnMove
可否移动列位置
dghAutoFitRowHeight
自适应行高
dghHotTrack
热点跟踪
dghExtendVertLines
扩展列线(无记录区)
ParentBiDiMode 确定BiDiMode(控制菜单的布置模式)属性是否从父辈继承而来,菜单的父辈一般为Form
ParentColor 接受父控件的颜色属性
ParentCtl3D 接受父控件的3D属性
ParentFont 接受父控件的字体属性
ParentShowHit 接受父控件的显示提示设置
PopupMenu 弹出菜单
ReadOnly 只读
RowDetailPanel Active
激活
(行明细表面板) ActiveControl
(RowDetailPanel打开,再将DbGridEh2放入,设置MemTableEh2的MasterFields和DetailFields, MasterDBGridEh的DataSet必须是MemtablEh)
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 InstantApply
立即应用过滤
(数据过滤设置) Local
本地数据集过滤或服务器端数据过滤
Location
过滤设置位置是在表头还是在其下过滤行
Visible
可视
Sumlist Active
激活
(记录统计) ExternalRecalc
设计/运行期是否显示统计数据
VirtualRecords
虚拟记录数
TabOrder Tab顺序
TabStop TAB停留
Tag
TitleFont 标题行字体设置
TitleLines 标题行数
Top 顶部坐标
UseMulitTitle 是否用多行标题
VerScrollBar ExtScrollBar
(垂直滚动条选项) SmoothStep
True平滑滚动/False按行滚动
Tracking
True跟踪显示/Fasle松开后显示
Visible
是否显示
Visible 控件可视状态
VtitleMargin 标题文字离标题线的距离
Width 表格控件宽度
相关文章推荐
- 对tmemorystream的一些改进_delphi教程
- Delphi 让自己的软件实现双击打开文件 转
- 怎样在Delphi2007中安装OCX控件
- delphi列表视图组件(TListView)使用方法|实例
- Delphi全局勾子和局部勾子
- Delphi屏幕截图的实现
- Delphi全局热键的注册
- Delphi之virtual,dynamic,abstract
- delphi获取文件编码
- 如何解决delphi xe8编译大程序时内存不够的问题。
- 书_Delphi
- delphi 调试的时候变量全部显示Inaccessible value的解决办法
- Delphi:对TNotifyEvent的理解
- Delphi Socket通信及多线程编程总结
- Delphi读写二进制文件
- todo:关于Delphi的几个问题
- Delphi7 中文汉字转网址格式 Utf8编码转换(淘宝搜索中文转网址)
- TSkinData控件Version:5.8.10.1在Delphi7上的一个 BUG
- DELPHI新版本WEBSERVICE的变化
- delphi 手势