Nevron .NET Vision
Nevron.UI.WinForm.Docking Namespace / NDockZoneBase Class


In This Topic
    NDockZoneBase Class Methods
    In This Topic

    For a list of all members of this type, see NDockZoneBase members.

    Public Methods
     NameDescription
    Public MethodOverloaded. Adds a child to this zone.  
    Public MethodChecks whether the specified child might be accepted by this zone.  
    Public MethodChecks whether the zone can be disposed.  
    Public MethodChecks whether the zone can be updated. For example a zone cannot be updated if it is refereced.  
    Public MethodOverloaded. Creates an exact copy of this object.  
    Public MethodChecks whether this zone or one of its children contains the specified child.  
    Public MethodChecks whether a child of the specified type is contained by this zone or one of its children.  
    Public MethodChecks whether the zone contains referenced child.  
    Public Method  
    Public MethodOverloaded. Releases all the resources used by this object. This method will recursively dispose all the nested children.  
    Public MethodRecursively searches for a child with the specified id.  
    Public MethodGets whether the zone or one of its children contains a referenced child.  
    Public MethodChecks whether there is currently any parent that is suspended.  
    Public MethodGets a child of the specified type.  
    Public MethodGets the current layout engine to be used. If the local member is not null it is used. Otherwise the instance provided by the dock manager is used.  
    Public MethodGets the serializable representation of the zone.  
    Public MethodOverloaded. Merges with the specified zone. The default processing will copy all the children from the specified zone to this one.  
    Public MethodNotifies the zone for a change in its Padding member.  
    Public MethodNotifies for a change in the SizeInfo object.  
    Public MethodNotifies the zone that a splitter change occured.  
    Public MethodPerforms layout logic upon all children.  
    Public MethodRecreates the Guid structures of this zone and all its children.  
    Public MethodRemoves the specified child from the zone.  
    Public MethodRemoves all the children currently contained by the zone.  
    Public MethodResumes layout logic and optionally forces the zone to perform layout.  
    Public MethodSets the preffered index to the specified child.  
    Public MethodSuspends any layout logic.  
    Public MethodUpdates the zone's state in the zones tree. The default processing will check whether the zone is empty and if so will dispose it. The method will recursively call parent's Update method.  
    Public MethodUpdates the zone's IsEmpty state.  
    Public Method  
    Public MethodUpdates from the specified zone. By default this method will copy the SizeInfo and Padding values.  
    Public MethodForces the zone to update all splittable children.  
    Top
    Protected Methods
     NameDescription
    Protected MethodChecks the previous parent of the specified child. This method is called before a child is added to this zone.  
    Protected Method  
    Protected MethodGets the core IsEmpty value.  
    Protected MethodGets the initial IsEmpty value for the zone.  
    Protected Method  
    Protected MethodCalled when the bounds of the zone has changed.  
    Protected MethodCalled after adding a child was successful. The default implementation performs additional tasks like updating the empty state and rebuilding children's indicies.  
    Protected MethodCalled after removing of a child was successful. The default implementation performs additional tasks like updating the empty state and rebuilding children's indicies.  
    Protected MethodCalled when the IsEmpty value has changed. The default implementation performs layout and notifies the parent zone (if any) for this change.  
    Protected MethodPerforms the core dispose logic.  
    Protected MethodSets the core bounds of the zone.  
    Protected MethodSets the core IsEmpty state to the specified value.  
    Top
    See Also