Click or drag to resize

ControlGridRow Class

Child control of a grid control. Can hold as many child controls as the number of columns specified by the parent grid control.
Inheritance Hierarchy
SystemObject
  AxiomCore2.ControlsControlBase
    AxiomCore2.ControlsControlGridRow

Namespace: AxiomCore2.Controls
Assembly: Canary.Axiom.Session (in Canary.Axiom.Session.exe) Version: 25.6.0.25344+3070493948bf7d32a86bd3e9a8bcf4cc9a5b1929
Syntax
C#
public sealed class ControlGridRow : ControlBase, 
	IControlBase, IDisposable, IControlParent

The ControlGridRow type exposes the following members.

Properties
 NameDescription
Public propertyAssetInstance Fully qualified asset instance of a control. Default value is null.
Public propertyCode exampleChildren Collection of child controls. Add, remove, index, iterate and more using the IControlChildren interface.
Public propertyIsAssetInstanceValid Validity of asset instance. Default value is null;
Public propertyKind Kind of control.
(Inherited from ControlBase)
Public propertyName Control name that is unique within the owning screen. Name of control must conform to the regex pattern [a-zA-Z0-9], as only letters and numbers are valid characters.
(Inherited from ControlBase)
Public propertyParent Parent of the control.
(Inherited from ControlBase)
Public propertyScreen Screen the control resides in.
(Inherited from ControlBase)
Public propertyTemplateId Id used to find sibling controls within a template. All siblings will have the same id. Default value is null.
(Inherited from ControlBase)
Top
Methods
 NameDescription
Public methodAncestorsT Get ancestor controls that implement generic control interface defined by T.
(Inherited from ControlBase)
Public methodDescendantsT Get descendant child controls that implement generic control interface defined by T.
Top
See Also