[]
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. |