Click or drag to resize

IControlParent Interface

Control that can have child controls.

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

The IControlParent type exposes the following members.

Properties
 NameDescription
Public propertyCode exampleChildren Collection of child controls. Add, remove, index, iterate and more using the IControlChildren interface.
Public propertyKind Kind of control.
(Inherited from IControlBase)
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 IControlBase)
Public propertyParent Parent of the control.
(Inherited from IControlBase)
Public propertyScreen Screen the control resides in.
(Inherited from IControlBase)
Top
Methods
 NameDescription
Public methodAncestorsT Get ancestor controls that implement generic control interface defined by T.
(Inherited from IControlBase)
Public methodDescendantsT Get descendant child controls that implement generic control interface defined by T.
Top
See Also