Previous topicNext topic
Help > 开发指南 > SanMuGrid平台编程 > 主要对象 > BaseGrid >
属性

 

属性名称 分类 是否常用 说明
AllowShowConntextMenus 菜单 允许显示右键菜单。
ColumnContextMenuEnabled 菜单 获取或设置布尔值,该值指定当用户在列标题上执行鼠标右键单击时是否应打开列上下文菜单。
Printer 打印 与表格直接打印相关的对象。可以通过此对象实现表格打印。
PrintParameters 打印   获取一个GridPrinter对象,该对象指定网格的打印参数。
IsGroupAboveData 分类汇总 逻辑型,该属性决定汇总模式下,分组行是否位于数据行之前,默认为False,设为True,分组行将位于数据行之前
IsTreeVisible 分类汇总 逻辑型,该属性决定在汇总模式下是否显示目录树,默认为False,设为True,将显示目录树
IsSubtotal 分类汇总 逻辑型,判断Table是否处于汇总模式
SubtotalGroups 分类汇总 集合,包括汇总模式下的各个分组设置
AllowEditWhenSubtotal 分类汇总 当分类汇总时是否允许用户编辑数据。
MergeCols 合并 合并的列。
MergedRanges 合并 获取CellRangeCollection,该集合确定在AllowMerging属性设置为Custom时合并哪些网格单元。
MergeMode 合并 合并的模式。
MergeSort 合并 合并的排序。
AllowMerge 合并 逻辑型,用于切换合并模式.
GrandTotalCols 合计 合计模式中需要合计哪些列。
GrandTotal 合计 返回或设置表是否进入合计模式。合计模式可以正常编辑数据、增加行、删除行,还可以进行筛选和排序等操作,合计结果会即时刷新,而汇总模式,数据是只读的。
AllowAddNew 功能开关 设置或返回是否允许新增行。
AllowAutoSizeFixedRows 功能开关   允许自动设置行标题的列宽。此开关可能会在大数据量新增修改时影响表的性能,可以考虑关闭此开关。
AllowCopyHeader 功能开关 设置或返回是否允许复制表头。
AllowDelete 功能开关 设置或返回是否允许删除行。
AllowDragColumns 功能开关 允许用户拖拽列。比如调整列的位置。
AllowDragging 功能开关   获取或设置是否允许用户使用鼠标拖动行和列。
AllowDragRows 功能开关 允许用户拖拽行。如调整行的上下关系。
AllowEdit 功能开关 设置或返回是否允许编辑行。
AllowEditing 功能开关   获取或设置是否允许用户编辑表格内容。
AllowFiltering 功能开关 获取或设置是否允许用户筛选数据。
AllowFreezing 功能开关 获取或设置是否允许用户使用鼠标冻结行和列。
AllowLockRow 功能开关   设置或返回是否允许锁定行
AllowMerging 功能开关   获取或设置单元格的合并方式。
AllowMergingFixed 功能开关   获取或设置合并不可滚动单元格的方式。主要是用于是否允许标题合并。
AllowNodeCellCheck 功能开关 获取或设置是否允许用户更改网格节点中复选框的状态。
AllowOpenShortcutKey 功能开关 启用表的快捷键
AllowResizing 功能开关   获取或设置是否允许用户使用鼠标调整行和列的大小。
AllowSort 功能开关 允许用户单击标题来实现排序。
AllowUnLockRow 功能开关   设置或返回是否允许解锁行
AutoResize 功能开关   获取或设置加载数据时是否自动调整列宽。
DisableReplaceForm 功能开关 禁用替换窗口。
DisableWhenShowSubForm 功能开关 当打开子窗口时禁用当前表。
EmptyAsNull 功能开关   如果为True,则编辑器中的空字符串将解释为空值。
ExtendLastCol 功能开关 获取或设置是否应扩展最后一列以填充控件。
HighlightCurrentLine 功能开关 突出显示当前行。
EnterKeyActionDown 功能开关 返回或设置表格中回车时光标移动的方向是否向下。
TabKeyActionDown 功能开关 返回或设置按Tab键,光标的移动位置。
DroppedDown 状态 返回当前控件是否有下拉窗口处于打开状态。
EditOptions 状态   获取或设置影响网格编辑行为的EditFlags标志。
HaveFilledData 状态 是否已经填充、绑定了数据。一般在Fill填充数据后或者设置DataSource后此值会自己设置为True。主要是让大家判断是否需要重新加载数据用的。
HaveUserRow 状态 返回当前表中是否有用户数据行。
IsCopyGrid 状态 返回或设置当前表是否是一个副本本,主要是在弹出窗口的子表中用到。
IsViewModel 状态 是否视图查询模式。
PreserveEditMode 状态   获取或设置用于指定在使用箭头键或tab键从上一个单元格退出后进入单元格编辑模式的标志。
DataSource 数据源 获取或设置网格的数据源。
DataTableHelp 数据源 返回当前表所对应的DataTableHelp.
DataView 数据源 返回表所对应的DataView对象。
TableBindingSource 数据源 返回当前表的绑定数据源。方便进行事件绑定
ShowNewEmptyRow 新增行 显示空的新行。
NewRowWatermark 新增行 获取或设置新增行显示的水印文本。
RaiseAddNewFromNewRow 新增行 表示当前RowDataAdded事件是否从NewRow行触发。
CustomStyles 样式 返回或设置当前表的一些用户自定义样式。
StyleCurrentLine 样式 返回当前行的样式。
Styles 样式 获取网格中定义的单元格样式的集合。
Footers 主要对象 获取页脚。页脚是网格下方包含摘要信息的行。
Form 主要对象 返回当前控件所在的窗体。
FunctionsForExpression 主要对象 记录保存与运行表达式里面的单行代码。
GlobalHandler 主要对象 控制表的全局事件的开关。
GridMenu 主要对象 与表绑定的菜单。
Tree 主要对象 获取对GridTree对象的引用,该对象控制大纲树在网格中的外观。
CheckBoxColName 选项 返回或设置选择列的列名称。初始时,一般为一个随机的名称。
CheckBoxIndex 选项 选择列的序列
ShowCheckBox 选项 是否显示选择列。
BackColor 界面   获取或设置控件的背景色。
BorderStyle 界面   获取或设置控件周围边框的类型。
CellButtonImage 界面   获取或设置要在单元格按钮中使用的图像。
ColumnHeaderRowHeights 界面 设置标题行的各行高度。如果标题行有三行,可以设置成“25,25,25”
CurrentViewName 界面 返回当前表格显示列宽视图名称。
DefaultColWidth 界面 返回或设置表格的默认列宽。
DefaultRowHeight 界面 返回或设置表格的默认行高。
Font 界面   获取或设置控件显示的文本的字体。
ForeColor 界面   获取或设置控件的前景色。
FrozenBottoms 界面 设置底端冻结的行数。当设置值大于1时可以冻结底部数据。当小于等于0时,将去除冻结底部数据。
RowHeaderVisible 界面 返回或设置行标题是否显示。
ShowAggregate 界面 设置或返回当前表是否统计选择区域的内容到任务栏中。
ShowButtons 界面 获取或设置何时在单元格中显示组合按钮。
ShowErrors 界面 获取或设置网格是否应在单元格和行中显示错误信息。
ShowFilterIcon 界面   获取或设置一个值,该值指示是否显示列筛选器图标。
ShowSort 界面 获取或设置网格是否应在已排序列的标题上显示排序图示符(三角形)。
ShowSortPosition 界面 获取或设置一个值,该值确定排序图示符在列标题单元格中的位置。
ShowThemedHeaders 界面   获取或设置控件是否应使用Xp主题来显示行标题或列标题。
UseVisualStyle 界面   是否使用主题。
VerticalScrollBarIsVisible 界面   获取垂直滚动条的状态。
VerticalScrollBarWidth 界面   获取垂直滚动条的宽度。
VisualStyle 界面   获取或设置一个值,该值确定控件的整体外观
CanRedo 数据编辑 是否可以重做。
CanUndo 数据编辑 是否可以撤消。
Clip 数据编辑 获取或设置选定范围的内容。
Cols 数据对象 获取网格中列对象的集合。
CopyGrids 数据对象 返回当前表所衍生的拷贝表
CurrentRowData 数据对象 返回当前表的当前行所对应的RowData对象。
EditDatatableName 数据对象 字符类型,编辑数据库表名
Editor 数据对象 获取或设置对当前活动的单元格编辑器的引用。
FindReplaceForm 数据对象 设置或返回当前控件的查找替换窗口.
Nodes 数据对象 获取包含网格上所有零级节点行的数组。
Rows 数据对象 获取网格中行对象的集合。
SmRecordGrids 数据对象 设置或返回与本表关联的SmRecordGrid对象。
TableID 数据对象 根据Grid返回对应的TableID
Item(索引器) 数据对象 获取或设置网格单元中的数据。
BottomPosition 选择 返回选定区域的最后一个数据行的位置,此属性在计算的时候,均不包括分组行。
BottomRow 选择 获取可滚动区域中最后可见的行。
Col 选择 获取或设置包含游标的列。
ColSel 选择 获取或设置当前选择中的最后一列。
ContextMenuCol 选择 返回弹出右键菜单的弹出列位置。
CurrentHighLightRow 选择 当前高亮行号。
Current 选择 返回当前表的当前行。
CursorCell 选择 获取CellRange对象,该对象包含坐标行Col处的单元格。
LastBindingRowIndex 选择 最后一行绑定行的序号。在一些想通过BaseGrid遍历数据的场景可能会用到。
LeftCol 选择 获取或设置可滚动区域中的第一个可见列。
MouseCol 选择 获取光标下列的索引。
MouseRow 选择 获取光标下的行的索引。
Position 选择 获得或设置表当前行的序号。主要是用户定位到指定行。如果设置的位置小于0或大于数据最大索引,则按0或最大索引执行定位。
RightCol 选择 获取可滚动区域中最后一个可见列。
Row 选择 获取或设置包含光标的行。
RowSel 选择 获取或设置当前选择中的最后一行。
Selection 选择 获取规范化形式的选定范围。
SelectionMode 选择 获取或设置网格的选择行为。
TopPosition 选择 返回选定区域的第一个绑定数据行的位置,此属性在计算的时候,均不包括分组行。
TopRow 选择 获取或设置可滚动区域中的第一个可见行。