private void E_MouseDown(object sender, MouseButtonEventArgs e)
        {
            Ellipse ell   = sender as Ellipse;
            Cellak  cella = (Cellak)ell.Tag;

            if (cella.Jatekos == 'K' || cella.Jatekos == 'F')
            {
                Mw.Title        = $"Reversi - {cella.AdottSzin()}";
                ValasztottCella = cella;
            }
            else
            {
                if (ValasztottCella != null)
                {
                    if (SzabalyosLepes(ValasztottCella.Jatekos, cella.Sor, cella.Oszlop))
                    {
                        Mw.Title = $"Reversi - {ValasztottCella.AdottSzin()} > SZABÁLYOS";
                    }
                    else
                    {
                        Mw.Title = $"Reversi - {ValasztottCella.AdottSzin()} > SZABÁLYTALAN";
                    }
                }
            }
        }
 public void Megjelenit()
 {
     for (int i = 0; i < 8; i++)
     {
         for (int k = 0; k < 8; k++)
         {
             Ellipse e     = new Ellipse();
             Cellak  cella = new Cellak(Allas[i, k], i, k);
             e.Tag        = cella;
             e.Width      = 35;
             e.Height     = 35;
             e.Fill       = cella.Szinezes();
             e.Stroke     = cella.Szinezes();
             e.MouseDown += E_MouseDown;
             e.Margin     = new Thickness(27 + k * 40, 20 + i * 40, 0, 0);
             Can.Children.Add(e);
         }
     }
 }