ComponentFactory.Krypton.Docking.DockingElement.PropogateAction C# (CSharp) Method

PropogateAction() public method

Propogates an action request down the hierarchy of docking elements.
public PropogateAction ( DockingPropogateAction action, KryptonPage pages ) : void
action DockingPropogateAction Action that is requested to be performed.
pages ComponentFactory.Krypton.Navigator.KryptonPage Array of pages the action relates to.
return void
        public virtual void PropogateAction(DockingPropogateAction action, KryptonPage[] pages)
        {
            // Propogate the action request to all the child elements
            // (use reverse order so if element removes itself we still have a valid loop)
            for (int i = Count - 1; i >= 0; i--)
                this[i].PropogateAction(action, pages);
        }

Same methods

DockingElement::PropogateAction ( DockingPropogateAction action, int value ) : void
DockingElement::PropogateAction ( DockingPropogateAction action, string uniqueNames ) : void