public EllipseHolderViewModel(int cantEllipses)
        {
            _cantElim = 0;
            _cantEllipses = cantEllipses;
            for (int i = 0; i < cantEllipses; i++) {
                ElipseViewModel evm = new ElipseViewModel();
                //Elipse el = evm.El;
                //eh.LstEl.Add(el);
                LstVM.Add(evm);
            }
            //eh.EllipseCollectionChanged += OnEllipseCollectionChanged;

            list_timer = new System.Windows.Threading.DispatcherTimer();
            list_timer.Interval = TimeSpan.FromMilliseconds(10);
            list_timer.Tick += timer2_checkList;

            game_timer = new System.Windows.Threading.DispatcherTimer();
            game_timer.Interval = TimeSpan.FromSeconds(1);
            game_timer.Tick += timer1_tick;

            game_timer.Start();
            list_timer.Start();
        }
 public void Create_newList()
 {
     for (int i = 0; i < _cantEllipses; i++)
     {
         ElipseViewModel evm = new ElipseViewModel();
         LstVM.Add(evm);
     }
 }