public void Modify(LayerItem item) { LayerItem source = Layers.Single(p => p.Identifier == item.Identifier); source.IsLocked = item.IsLocked; source.IsVisible = item.IsVisible; source.Color = item.Color; source.Name = item.Name; }
public void Remove(LayerItem item) { if (CurrentLayer == item) { CurrentLayer = Layers.First(); } Layers.Remove(item); }
public void Select(LayerItem item) { CurrentLayer = item; }
public void Add(LayerItem item) { CurrentLayer = item; Layers.Add(CurrentLayer); }