GridWorksheet
内容
[
隐藏
]GridWorksheet class
封装表示单个工作表的对象。
public class GridWorksheet : Control, ISerializable
特性
姓名 | 描述 |
---|---|
ActiveCell { get; set; } | |
BackgroundImage { get; set; } | 获取和设置工作表背景图片。 |
BindColumns { get; } | 绑定列集合。 |
BindingSource { get; } | 在运行时实际绑定的数据源对象。当 DataSource 属性是 DataSet、DataTable 或 DataView 对象时,它是一个 DataView 对象。 |
BindStartColumn { get; set; } | 在数据绑定模式下,BindStartRow 和 BindStartColumn 表示网格的位置来绑定数据源。 |
BindStartRow { get; set; } | 在数据绑定模式下,BindStartRow 和 BindStartColumn 表示网格的位置来绑定数据源。 |
Cells { get; } | |
CodeName { get; } | 代表工作表代号。 |
Comments { get; } | |
CurrentBindRows { get; set; } | 获取数据绑定模式下的绑定行数。 |
DataMember { get; set; } | 从多成员DataSource中获取或设置DataMember。 一般表示DataSet的DataTable对象。 |
DataSource { get; set; } | 获取或设置DataSource。 一般是DataSet对象。 |
DisplayRightToLeft { get; set; } | |
DisplayZeros { get; set; } | 如果显示零值则为真。 |
EnableCreateBindColumnHeader { get; set; } | 在数据绑定模式下,表示是否在工作表中创建绑定列标题标题。 |
FirstVisibleColumn { get; set; } | |
FirstVisibleRow { get; set; } | |
GridActiveCell { get; set; } | |
Hyperlinks { get; } | 获取HyperlinkCollection集合. |
Index { get; } | |
IsGridlinesVisible { get; set; } | 获取或设置网格线是否可见的值。默认为true。 |
IsSummaryRowBelow { get; set; } | 指示摘要行是否将位于大纲中的详细信息行下方。 |
Name { get; set; } | 获取或设置工作表的名称。 |
OutlineShown { get; set; } | 表示是否显示大纲。 |
Pictures { get; } | 得到一个Pictures 集合. |
PivotTables { get; } | 获取工作表中的数据透视表。 |
Selected { get; set; } | 表示打开工作簿时是否选择此工作表。 |
Shapes { get; } | 得到一个Pictures 集合. |
StandardHeight { get; set; } | 获取或设置此工作表的默认行高,以点为单位。 |
StandardHeightPixels { get; set; } | 获取或设置此工作表中的默认行高,以像素为单位。 |
TabColor { get; set; } | 代表工作表标签颜色。 |
Validations { get; } | 获取工作表中的数据验证设置集合。 |
override Visible { get; set; } | 指示此工作表的名称是否显示在控件的工作表选项卡中。 |
Workbook { get; } | |
Zoom { get; set; } |
方法
姓名 | 描述 |
---|---|
AddAutoFilter(int, int, int) | 设置应用指定自动筛选的范围。 |
AddCustomFilter(int, string) | 为指定行添加自定义过滤器。 |
AutoFitColumn(int) | 自动调整列宽。 |
AutoFitColumn(int, int, int) | 自动调整列宽。 |
AutoFitRow(int) | 自动调整行高。 |
AutoFitRow(int, int, int) | 自动调整行高。 |
AutoFitRow(int, int, int, int) | 在矩形范围内自动调整行高。 |
AutoFitRows() | 自动调整此工作表中的所有行。 |
AutoFitRows(bool) | 自动调整此工作表中的所有行。 |
AutoFitRows(int, int) | 自动调整范围内的行高。 |
CalculateFormula(string) | 计算公式。 |
CancelNewBindRow() | 取消并删除新添加的绑定行。 |
ClearComments() | 清除设计器电子表格中的所有注释。 |
CommitNewBindRow() | 提交新添加的绑定行并将其添加到数据源。 |
Copy(GridWorksheet) | 从另一个工作表复制内容和格式。 |
CreateAutoGenratedColumns() | 为工作表设置数据源后,调用该方法自动生成绑定列 |
CreateNewBindRow() | 创建一个新的绑定行并绑定到数据源。 |
CreateSubtotal(int, int, int, SubtotalFunction, int[]) | 在工作表中创建小计。 |
CreateSubtotal(int, int, int, SubtotalFunction, int[], string, GridTableItemStyle, GridTableItemStyle, NumberType, string) | 在工作表中创建小计。 |
override DataBind() | 将工作表绑定到数据源。 |
DataSourceControlUpdate(AccessDataSource) | 将工作表绑定到数据源。 |
DeleteBindRow(int) | 删除绑定行。 |
FilterString(int, string) | 为列设置过滤器。请注意,我们将在调用 filterString 过滤条件字符串之前调用 AddAutoFilter。注意我们使用 comma->"," 作为拆分字符,因此您要过滤的单元格值不应包含 comma filterString(10,“123,456”) 表示第 10 列应包含 123 或 456,filterString(10,“123” ) 表示第 10 列应包含 123 用逗号分隔值,例如。 123,456,789 或 abc |
FreezePanes(string, int, int) | 在工作表中的指定单元格处冻结窗格。 |
FreezePanes(int, int, int, int) | 在工作表中的指定单元格处冻结窗格。 |
GetColumnCaption(int) | 获取列标题。如果未设置标题,则返回空字符串。 |
GetColumnHeaderToolTip(int) | 获取列标题的工具提示文本。 |
GetColumnReadonly(int) | 获取列是否为只读。 这是GridWeb专门的扩展方法,在实际的excel文件中不会保留和生效 |
GetFreezedPanes(out int, out int, out int, out int) | 获取冻结窗格。 |
GetIsReadonly(int, int) | 获取单元格是否为只读。这是GridWeb的扩展属性,不会保留在实际的excel文件中 |
GetRowCaption(int) | 获取行标题。如果未设置标题,则返回空字符串。 |
GetRowHeaderToolTip(int) | 获取行标题的工具提示文本。 |
GetRowReadonly(int) | 获取一行是否为只读。 这是GridWeb专门的扩展方法,在实际的excel文件中不会保留和生效 |
GroupRows(int, int, bool) | 对行进行分组。 |
IsProtected() | 指示工作表是否受保护。 |
MoveTo(int) | 将工作表移动到电子表格中的另一个位置。 |
RefreshFilter() | 刷新自动过滤器以隐藏或取消隐藏行。 |
RemoveAutoFilter() | 移除工作表的自动过滤器。 |
RemoveSubtotal() | 删除工作表中由 CreateSubtotal 方法创建的小计。 |
ResetFilter(int) | 您要应用的字段的整数偏移量,基于第一个过滤器 column (从列表的左侧开始;最左侧的字段是字段 0)。 |
SetAllCellsEditable() | 使所有单元格可编辑。这是扩展属性 |
SetAllCellsReadonly() | 使所有单元格只读。这是扩展属性 注意此属性不能保留在实际单元格中,如果要保留保护请使用 setProtect |
SetColumnCaption(int, string) | 为列设置标题。请注意这是一个扩展属性,不能保留在 excel 文件中 |
SetColumnHeaderToolTip(int, string) | 设置列标题的工具提示文本。 |
SetColumnReadonly(int, bool) | 将列设置为只读,因此用户不能从客户端删除它。 这是GridWeb专门的扩展方法,在实际的excel文件中不会保留和生效 |
SetEditableRange(int, int, int, int) | 使一系列单元格可编辑。 http://docs.aspose.com:8082/docs/display/cellsnet/Protecting+Cells 通过调用SetAllCellsReadonly方法使所有单元格只读。 然后调用此方法指定可编辑的单元格范围 |
SetIsReadonly(int, int, bool) | 设置单元格是否为只读。这是GridWeb的扩展属性,不会保留在实际的excel文件中 |
SetProtect() | 保护工作表。 |
SetReadonlyRange(int, int, int, int) | 使一系列单元格只读。 http://docs.aspose.com:8082/docs/display/cellsnet/Protecting+Cells 首先通过调用SetAllCellsEditable方法使所有单元格可编辑。 然后调用此方法指定要只读的单元格范围 |
SetRowCaption(int, string) | 设置行的标题。 |
SetRowHeaderToolTip(int, string) | 设置行标题的工具提示文本。 |
SetRowReadonly(int, bool) | 将一行设置为只读,因此用户不能从客户端删除它。 这是GridWeb专门的扩展方法,在实际的excel文件中不会保留和生效 |
UnFreezePanes() | 解冻工作表中的窗格。 |
UnGroupRows(int, int) | 取消组合行。 |
UnProtect() | 取消保护工作表。 |