Nevron .NET Vision
Nevron.UI Namespace / INLayoutContainer Interface
Properties Methods

In This Topic
    INLayoutContainer Interface Members
    In This Topic

    The following tables list the members exposed by INLayoutContainer.

    Public Properties
     NameDescription
     PropertyGets the list of child attributes of this container (Inherited from Nevron.Dom.INAttributeContainer)
     Property  
     Property (Inherited from Nevron.UI.INBoundableElement)
     Property (Inherited from Nevron.UI.INBoundableElement)
     PropertyGets the bounds of this instance including the non-client area (if any). (Inherited from Nevron.UI.INBoundableElement)
     PropertyGets the current instance's client bounds. (Inherited from Nevron.UI.INBoundableElement)
     PropertyGets the current instance's bounds in device coordinates. (Inherited from Nevron.UI.INBoundableElement)
     Property (Inherited from Nevron.UI.INUINode)
     Property (Inherited from Nevron.UI.INBoundableElement)
     Property (Inherited from Nevron.UI.INBoundableElement)
     PropertyGets / sets the id of the object (Inherited from Nevron.Dom.INIdentifiable)
     Property (Inherited from Nevron.UI.INBoundableElement)
     Property (Inherited from Nevron.UI.INUINode)
     PropertyGets a value whether the layout operation is currently suspended.  
     Property (Inherited from Nevron.UI.INSuspendable)
     PropertyGets the INLayoutContainer instance which hosts this one. (Inherited from Nevron.UI.INLayoutableElement)
     PropertyGets/sets the layout engine used to perform layout logic upon this instance.  
     PropertyGets the bounding rectangle into which the layout logic should be applied.  
     Property (Inherited from Nevron.UI.INBoundableElement)
     Property (Inherited from Nevron.UI.INBoundableElement)
     PropertyGets the spacing between current instance and other layoutable ones. (Inherited from Nevron.UI.INLayoutableElement)
     Property (Inherited from Nevron.UI.INBoundableElement)
     Property (Inherited from Nevron.UI.INBoundableElement)
     PropertyGets/sets the object containing information about this instance's inner padding.  
     PropertyObtains the parent node in the hiearchy (Inherited from Nevron.Dom.INNode)
     Property (Inherited from Nevron.UI.INBoundableElement)
     PropertyGets the bounds which the user tried to apply to the element. These may differ from the current bounds which are restricted by flags like AutoSizeMask, etc. (Inherited from Nevron.UI.INBoundableElement)
     Property (Inherited from Nevron.UI.INBoundableElement)
     PropertyObtains the root node of the hiearchy (Inherited from Nevron.Dom.INNode)
     Property (Inherited from Nevron.UI.INBoundableElement)
     PropertyGets/sets user defined data associated with the element (Inherited from Nevron.Dom.INElement)
     PropertyGets an array of all the targets for the layout operation.  
     Property (Inherited from Nevron.UI.INBoundableElement)
     PropertyGets/sets the unique id of the object. (Inherited from Nevron.Dom.INUniquelyIdentifiable)
     Property (Inherited from Nevron.UI.INBoundableElement)
    Top
    Public Methods
     NameDescription
     Method (Inherited from Nevron.UI.INUINode)
     Method (Inherited from Nevron.UI.INUINode)
     Method (Inherited from Nevron.UI.INUINode)
     Method (Inherited from System.ICloneable)
     MethodCreates an identical copy of the element, which differs only by the element unique id (Inherited from Nevron.Dom.INElement)
     Method (Inherited from Nevron.UI.INUINode)
     MethodConverts the specified bounds to the desired coordinate system. (Inherited from Nevron.UI.INBoundableElement)
     MethodConverts the specified location to the desired coordinate system. (Inherited from Nevron.UI.INBoundableElement)
     Method (Inherited from Nevron.INReferenceHolder)
     MethodCreates any non serialized objects, which the holder posseses (Inherited from Nevron.INReferenceHolder)
     Method (Inherited from System.IDisposable)
     Method (Inherited from Nevron.UI.INUINode)
     MethodGets a child or descendant attribute by its name (Inherited from Nevron.Dom.INAttributeContainer)
     MethodGets the name of the specified child attribute (Inherited from Nevron.Dom.INAttributeContainer)
     Method (Inherited from Nevron.UI.INUINode)
     Method (Inherited from Nevron.UI.INBoundableElement)
     Method (Inherited from Nevron.UI.INUINode)
     MethodObtains the reference provider to which the object is currently attached (Inherited from Nevron.INReferenceHolder)
     Method (Inherited from Nevron.UI.INUINode)
     MethodCalled by child or descendants attributes when an attribute has changed (Inherited from Nevron.Dom.INAttributeObserver)
     MethodCalled by child or descendants attributes when an attribute property has changed (Inherited from Nevron.Dom.INAttributeObserver)
     MethodCalled by child or descendants attributes when an attribute property is changing (Inherited from Nevron.Dom.INAttributeObserver)
     Method (Inherited from Nevron.UI.INThreadTimerCallBack)
     MethodNotifies the layoutable instance for an "Arrange" pass. (Inherited from Nevron.UI.INLayoutableElement)
     MethodNotifies this layoutable instance for the beginning of a layout operation. (Inherited from Nevron.UI.INLayoutableElement)
     MethodNotifies this instance for a completed layout. (Inherited from Nevron.UI.INLayoutableElement)
     MethodNotifies this layoutable instance for a "Measure" pass. (Inherited from Nevron.UI.INLayoutableElement)
     Method  
     MethodCalled by the layout engine when the bounds of the layoutable instance are ready to be applied. (Inherited from Nevron.UI.INLayoutableElement)
     Method (Inherited from Nevron.UI.INTimerCallBack)
     Method (Inherited from Nevron.UI.INBoundableElement)
     MethodPerforms layout logic.  
     MethodCalled to provide a reference to the object of the specified type (Inherited from Nevron.INReferenceProvider)
     MethodRegisters the specified element with the index (Inherited from Nevron.Dom.INElement)
     MethodReplaces any foreign Ids (references to other nodes) (Inherited from Nevron.Dom.INElement)
     MethodRequests a layout operation. (Inherited from Nevron.UI.INLayoutableElement)
     Method (Inherited from Nevron.UI.INSuspendable)
     MethodOverloaded. Resumes the layout.  
     Method (Inherited from Nevron.UI.INUINode)
     MethodSets a child or descendant attribute by its name (Inherited from Nevron.Dom.INAttributeContainer)
     Method (Inherited from Nevron.UI.INBoundableElement)
     Method (Inherited from Nevron.UI.INUINode)
     Method (Inherited from Nevron.UI.INUINode)
     Method (Inherited from Nevron.UI.INSuspendable)
     MethodTemporally suspends any layout operation.  
     MethodUnregisters the element from the index and returns its Id. Returns -1 if id was never assigned. (Inherited from Nevron.Dom.INElement)
     Method (Inherited from Nevron.UI.INBoundableElement)
     Method (Inherited from Nevron.UI.INBoundableElement)
     MethodUpdates the field references of this object (Inherited from Nevron.INReferenceHolder)
     MethodUpdates the references stored by the object (Inherited from Nevron.INReferenceHolder)
    Top
    See Also