The GXTable component implements the GXTable interface.
GXTable component is a table that contains a collection of GXPropertyCollection.
Each GXProperty acts as a column so that each row has same properties with possibly different values.
Row indexing is zero-based.
| All Members | Constructors | Methods | Properties | Events | |
|
|
|
|
|||
| Icon | Member | Description |
|---|---|---|
|
|
GXTable()()() |
Initializes a new instance of the GXTable class
|
|
|
AcceptChanges()()() |
Commits all the changes made to this IGXProperties collection since it was loaded
or since the last time AcceptChanges was called.
|
|
|
AvailableReadSpans |
Determines available read span types.
|
|
|
BeginUpdate()()() |
BeginUpdate maintains performance, when content is updated. Suspends sending of notifications
until EndUpdate is called.
|
|
|
Cells()()() |
|
|
|
ClearRows()()() |
Removes all rows of all GXPropertyCollection.
|
|
|
Clone()()() |
Creates a new object that is a copy of the current instance.
(Inherited from GXObject.) |
|
|
Copy(Object) |
The Copy method copies object content from the target object.
(Inherited from GXObject.) |
|
|
Description |
Table description.
|
|
|
Device |
Device is the parent device of the table.
|
|
|
DisabledActions |
Determines which actions are blocked from use.
|
|
|
DisplayName |
DisplayName gets a localized name for the table.
|
|
|
Dispose(Boolean) | (Overrides GXObject.Dispose(Boolean).) |
|
|
Dispose()()() | (Inherited from GXObject.) |
|
|
Dynamic |
Dynamic determines, if the table is created dynamically using CreateTable method of the device.
|
|
|
EndUpdate()()() |
EndUpdate notifies that the table values have changed. Resumes sending of notifications.
|
|
|
Equals(Object) |
Determines whether two objects are equal.
(Overrides GXObject.Equals(Object).) |
|
|
Finalize()()() | (Inherited from GXObject.) |
|
|
FindByParameter(String, Object) |
Returns collection of objects that match search parameters.
(Inherited from GXObject.) |
|
|
GetChanges()()() |
Gets a copy of the IGXProperties collection that contains all changes made to
it since it was loaded or since AcceptChanges() was last called.
|
|
|
GetControls()()() |
Returns a collection of controls that use this component.
(Inherited from GXObject.) |
|
|
GetHashCode()()() |
Serves as a hash function for a particular type. (Inherited from Object.) |
|
|
GetOcx()()() |
Retrieves a reference to the underlying ActiveX control.
(Inherited from GXObject.) |
|
|
GetStatistic(TableStatistic) |
Gets statistic value of determined type.
|
|
|
GetType()()() |
Gets the Type of the current instance. (Inherited from Object.) |
|
|
GXObjectType |
Sender object type. Reserved for inner use. Do Not Use!
(Inherited from GXObject.) |
|
|
ID |
Object Identifier.
(Inherited from GXObject.) |
|
|
InsertRow(Int32, String) |
InsertRow inserts a new row to the selected index.
|
|
|
IsNotify |
Retrieves the location type of the table.
|
|
|
LocalizedNames |
LocalizedNames is the collection of LocalizedName objects of the table.
|
|
|
MemberwiseClone()()() |
Creates a shallow copy of the current Object. (Inherited from Object.) |
|
|
Name | (Overrides GXObject.Name.) |
|
|
NotifyTableChange(Int32, TableStates) |
NotifyTableChange causes the GXDevice object to notify the change of a GXTable.
|
|
|
OnBeginUpdate |
Notifies, when the content of an object is changing.
|
|
|
OnEndUpdate |
Notifies, when the content of an object has changed.
|
|
|
OnRowAdded |
Notifies, when a new row is added.
|
|
|
OnRowRemoved |
Notifies, when a row is removed.
|
|
|
OnRowsClear |
Notifies, when the collection is cleared.
|
|
|
OnRowsResized |
Notifies, when the row count is resized.
|
|
|
OnTableChanged |
Notifies, when content of the table has changed.
|
|
|
Parameters |
Parameters returns the parameters collection.
|
|
|
Parent |
Parent is parent tables collection.
|
|
|
PrimaryKeyIndex |
PrimaryKeyIndex returns the Primary Key Index.
|
|
|
Properties |
Properties is the collection of properties in the table.
|
|
|
ReadMsgPerRow |
ReadMsgPerRow is True, if read messages are generated for each row instead of just once.
|
|
|
ReadSpan |
Used read span type.
|
|
|
RejectChanges()()() |
Rolls back all the changes made to the IGXProperties collection since it was created,
or since the last time AcceptChanges was called.
|
|
|
RemoveRow(Int32) |
RemoveRow removes the specified row.
|
|
|
ResetStatistic(TableStatistic) |
Reset statistic value of determined type.
|
|
|
Resizable |
Resizable determines, whether the table is resizable or not.
|
|
|
Resize(Int32) |
Resize resizes the table row count.
|
|
|
RowCount |
RowCount retrieves the amount of rows in the table.
|
|
|
ToString()()() |
ToString returns a string that represents the current object.
(Inherited from GXObject.) |
|
|
UpdateStatisticValue(TableStatistic, Object) |
A statistic value, retrieved from the physical device, can be set to replace the current statistic value of a property.
|
|
|
UseTableRead |
Returns True, if category read messages are used instead of property read messages.
If the category does not have read messages, property read messages are used.
|
|
|
UseTableWrite |
Returns True, if category write messages are used instead of property write messages.
If the category does not have write messages, property write messages are used.
|
|
|
WriteMsgPerRow |
WriteMsgPerRow is True, if write messages are generated for each row instead of just once.
|
It is not possible to get full row of GXTable, just row item instances of a GXProperty.
Assembly: Gurux.Device (Module: Gurux.Device) Version: 5.0.0.1