src/Misc/EFTools/XmlCore/Core/Context/EditingContext.cs
/// <summary>
///     Creates a new editing context layer.  Editing context layers can be used to
///     create editing modes.  For example, you may create a layer before starting a
///     drag operation on the designer.  Any new context items you add to the layer
///     hide context items underneath it.  When the layer is removed, all context
///     items under the layer are re-surfaced.  This allows you to create a layer
///     and set overrides for context items during operations such as drag and drop.
/// </summary>
/// <returns></returns>
Creates a new editing context layer.  Editing context layers can be used to
create editing modes.  For example, you may create a layer before starting a
drag operation on the designer.  Any new context items you add to the layer
hide context items underneath it.  When the layer is removed, all context
items under the layer are re-surfaced.  This allows you to create a layer
and set overrides for context items during operations such as drag and drop.
Creates a new editing context layer . Editing context layers can be used to create editing modes . For example you may create a layer before starting a drag operation on the designer . Any new context items you add to the layer hide context items underneath it . When the layer is removed all context items under the layer are re - surfaced . This allows you to create a layer and set overrides for context items during operations such as drag and drop .
public override ContextLayer CreateLayer()
            {
                _currentLayer = new DefaultContextLayer(this, _currentLayer);
                return _currentLayer;
            }
public override ContextLayer CreateLayer ( ) { _currentLayer = new DefaultContextLayer ( this , _currentLayer ) ; return _currentLayer ; }
Creates a new editing context layer.
Creates a new editing context layer .
None