C# faire la mise au point sur un bouton / le rendant actif

Je suis en train de faire un jeu de serpent en C# et j'ai une pause et le bouton de lecture. Problème: ces boutons sont exactement dans la même position, donc je ne peux pas cliquer sur démarrer après que j'ai cliqué sur pause (car il est toujours actif)

private void picBreak_Click(object sender, EventArgs e)
{
  timer1.Stop();
  picBreak.Visible = false;
  picStart.Visible = true;
}

private void picStart_Click(object sender, EventArgs e)
{
  timer1.Start();
  picBreak.Visible = true;
  picStart.Visible = false;
  picStart.Focus = true;
}

L' .Focus ne fonctionne pas et donne une erreur :/

ERREUR = Erreur 1 Ne peut pas attribuer à "Focus" parce que c'est une "méthode de groupe" C:\Users\Mave\Desktop\SnakeGame\Form1.cs 271 7 SnakeGame

  • Pourquoi ne pas garder un seul bouton et de le renommer à chaque fois?
  • BTW - Vous essayez de se concentrer sur un bouton que vous venez de rendre invisible, ce qui ne fonctionne pas de toute façon.
InformationsquelleAutor vlovystack | 2012-10-23