示例#1
0
        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;
        }
示例#2
0
        public void Remove(LayerItem item)
        {
            if (CurrentLayer == item)
            {
                CurrentLayer = Layers.First();
            }

            Layers.Remove(item);
        }
示例#3
0
 public void Select(LayerItem item)
 {
     CurrentLayer = item;
 }
示例#4
0
 public void Add(LayerItem item)
 {
     CurrentLayer = item;
     Layers.Add(CurrentLayer);
 }