Ahoj, potřeboval bych pomoct.
Mám panel na který když kliknu tak chci, aby se mi do proměnné panelClicked
přiřadilo false.
Nevím proč, ale nefunguje to.
Kód:
publicvoid Game(int GameLong, Control panel)
{
Random rndWidht = new Random();
Random rndHeight = new Random();
for (int i = 0; i < GameLong; i++)
{
panel.Location = new System.Drawing.Point(rndWidht.Next(0, p_Game.Size.Width), rndHeight.Next(0, p_Game.Size.Height));
panel.Size = new System.Drawing.Size(rndWidht.Next(20, 80), rndHeight.Next(20, 80));
Controls.Add(panel);
panel.BringToFront();
while (true)
{
if (panelClicked)
break;
}
panelClicked = false;
}
}
publicvoid Panel_Click(object sender, EventArgs e)
{
panelClicked = true;
}
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.