Ejemplo n.º 1
0
        public BaseViewModel ReplaceElement(BaseViewModel model)
        {
            LadderElements.Add(model);
            var movedele = Parent.ReplaceEle(model);

            LadderElements.Remove(movedele);
            return(movedele);
        }
Ejemplo n.º 2
0
        public void RemoveElement(int _x, int _y)
        {
            BaseViewModel removedmodel = null;

            foreach (var ele in LadderElements)
            {
                if (ele.X == _x && ele.Y == _y)
                {
                    removedmodel = ele;
                    break;
                }
            }
            if (removedmodel != null)
            {
                LadderElements.Remove(removedmodel);
                Parent.RemoveEle(_x, _y);
            }
        }