Table of Contents

Method PushChildrenVisible

Namespace
Alternet.UI
Assembly
Alternet.UI.Common.dll

PushChildrenVisible(AbstractControl, bool, ref ConcurrentStack<PropInstanceAndValue>?)

Iterates children controls and changes 'Visible' property value for the each child. Old property values are pushed to the oldValues stack.

public static void PushChildrenVisible(AbstractControl control, bool newValue, ref ConcurrentStack<PropInstanceAndValue>? oldValues)

Parameters

control AbstractControl

The container control which childs are processed.

newValue bool

New value for the property.

oldValues ConcurrentStack<PropInstanceAndValue>

The stack to save old property values.

Remarks

You can use PopProperties(ConcurrentStack<PropInstanceAndValue>?) for restoring property values after saved them using this method.