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: 24.2.0.25008+ff8e4aa4099a8ee136cc622cd96d64cb655090d8
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