|
Doloro GDK 22 .1.0 Beta
by Tauri Interactive
|
GUI element that provides the way to draw the table.


Classes | |
| class | CellsEnumerator |
| Enumerates only exists cells into the table structure. More... | |
Public Member Functions | |
| Table () | |
| Creates empty table. | |
| Table (SerializationInfo info, StreamingContext context) | |
| Allows to binary serializer instantiate the object from binary. More... | |
| Table (int clusterSize) | |
| Creates empty table with non default cluster size. More... | |
| Table (int clusterSize, string[,] data) | |
| Creates table with defined data set and non default cluster size. More... | |
| Table (string[,] data) | |
| Creates table with defined data set. More... | |
| string | Get (int row, int column) |
| Returns the value from table's cell. More... | |
| Cell | GetInfo (int row, int column) |
| Returns the cell's information by the coordinate. More... | |
| void | Set (int row, int column, string value) |
| Setting value to the table's cell. More... | |
| void | SetRange (int startRow, int startColumn, string[,] content) |
| Setting content range to the table. More... | |
| void | Clear () |
| Clears entire data from the table. | |
| IEnumerator< Cell > | GetEnumerator () |
| Returns enumerator that More... | |
| void | Dispose () |
| Releases allocated memory. | |
| virtual void | GetObjectData (SerializationInfo info, StreamingContext context) |
| Converts data object to the binary dump. More... | |
| void | SetDirty () |
| Marks asset as modified and required save operation. | |
Protected Member Functions | |
| virtual void | Dispose (bool disposing) |
| virtual void | OnPreSave () |
| Occurs before save process started. More... | |
| virtual void | OnPostSave () |
| Occurs after save process started. | |
Properties | |
| int | ClusterSize [get] |
| Size of the single cluster side. More... | |
| string | title [get, set] |
| Table's title. | |
| int | columns [get] |
Current table size by x axis. | |
| int | rows [get] |
Current table size by y axis. | |
| bool | isDirty [get, set] |
| Asset was modified | |
| bool | isRamLocated [get] |
| Is the object has no binding to the stored resource. | |
| bool | isObsolete [get] |
| The asset data is no longer relevant. More... | |
| StorableAsset | asset [get, set] |
| Reference to relevant asset. More... | |
| string | StoredAssetPath [get, set] |
| Path to resource binded to the instance. More... | |
Events | |
| Action | TitleChanged |
| Occurs when the title value is changed. | |
| Action | AssetObsoleted |
| Occurs when object became obsolete. | |
| Doloro.DataManagement.Tables.Table.Table | ( | SerializationInfo | info, |
| StreamingContext | context | ||
| ) |
Allows to binary serializer instantiate the object from binary.
| info | |
| context |
| Doloro.DataManagement.Tables.Table.Table | ( | int | clusterSize | ) |
Creates empty table with non default cluster size.
| clusterSize | Cluster size definition. Can't be less the 1. |
| Doloro.DataManagement.Tables.Table.Table | ( | int | clusterSize, |
| string | data[,] | ||
| ) |
Creates table with defined data set and non default cluster size.
| clusterSize | Cluster size definition. Can't be less the 1. |
| data | Source data that will be set to the table. |
| Doloro.DataManagement.Tables.Table.Table | ( | string | data[,] | ) |
Creates table with defined data set.
| data | Source data that will be set to the table. |
| string Doloro.DataManagement.Tables.Table.Get | ( | int | row, |
| int | column | ||
| ) |
Returns the value from table's cell.
| row | Target row. |
| column | Target column. |
| IEnumerator< Cell > Doloro.DataManagement.Tables.Table.GetEnumerator | ( | ) |
Returns enumerator that
| Cell Doloro.DataManagement.Tables.Table.GetInfo | ( | int | row, |
| int | column | ||
| ) |
Returns the cell's information by the coordinate.
| row | Target row. |
| column | Target column. |
|
virtualinherited |
Converts data object to the binary dump.
| info | |
| context |
|
protectedvirtualinherited |
Occurs before save process started.
Reimplemented in Doloro.DataManagement.Tables.Solution, and Doloro.DataManagement.Tables.Spreadsheet.
| void Doloro.DataManagement.Tables.Table.Set | ( | int | row, |
| int | column, | ||
| string | value | ||
| ) |
Setting value to the table's cell.
| row | Target row. |
| column | Target column. |
| value | Value to set. |
| void Doloro.DataManagement.Tables.Table.SetRange | ( | int | startRow, |
| int | startColumn, | ||
| string | content[,] | ||
| ) |
Setting content range to the table.
| startRow | Start index of row that will contains the top left corner of the sharing content. |
| startColumn | Start index of column that will contains the top left corner of the sharing content. |
| content | Table to set into the source. |
|
getsetprotectedinherited |
Reference to relevant asset.
References itself in case if isObsolete is false.
|
get |
Size of the single cluster side.
50 by default. Can't be less then 1;
|
getpackageinherited |
The asset data is no longer relevant.
Occurs when object was overridden by some data operation (Load etc.) In this case reference
|
getsetinherited |
Path to resource binded to the instance.
Changes during IO.LoadAs(string), IO.SaveAs(StorableAsset, string) or manual set operation.