[]
Represents an ITableRange interface.
public interface ITableRange : ISerializeData, ISerializePresentation, ISerializable
Public Interface ITableRange
Inherits ISerializeData, ISerializePresentation, ISerializable
Name | Description |
---|---|
Columns | Gets a collection of ITableColumn objects. |
Comment | Gets or sets the table comment. |
DataRange | Gets the data range of the ITableRange. |
DataSource | Gets the IRange table source. |
FirstColumnIndex | Gets the first column index. |
FirstRowIndex | Gets the first row index. |
HeaderRowIndex | Gets the row index of the header row. |
HeaderRowVisible | Gets or sets whether the header is visible. |
LastColumnIndex | Get the last column index. |
LastRowIndex | Gets the last row index. |
Name | Gets or sets the ITableRange name. |
TotalRowIndex | Gets the total row index. |
TotalRowVisible | Gets or sets whether the total row is visible. |
Name | Description |
---|---|
GetColumnIndex(string) | Gets the column index by name. |
GetColumnName(int) | Gets the name of the column |
GetDataColumnFormula(int) | Gets data fomula from a special column. |
GetUniqueColumnName(string, int) | Gets a unique name for a table column. |
SetDataColumnFormula(int, string) | Sets data formula to a special column. |
SyncDataInRange(int, int, int, int) | Synchronizes table data in a specific range. |
Name | Description |
---|---|
NameChanged | Occurs when the table name is changed. |
NameChanging | Occurs when the table name is about to change. |
TableRangeChanged | Occurs when the table range is changed. |
TableRangeChanging | Occurs when the table range is about to change. |