/// <summary> /// Arrange all layers's background. /// </summary> public static void ArrangeLayersBackground(LayerageCollection layerageCollection) { foreach (Layerage layerage in layerageCollection.RootLayerages) { LayerageCollection._arrangeLayersBackgroundNullParents(layerage); } }
private static void _arrangeLayersBackgroundWithoutParentsSelected(Layerage layerage) { ILayer layer = layerage.Self; layer.Control.BackgroundMode = BackgroundMode.ChildSelected; foreach (Layerage child in layerage.Children) { LayerageCollection._arrangeLayersBackgroundNullParents(child); } }