checkBox set Checked => System.StackOverflowException
Bonjour,
J'aimerais faire un toggle d'une checkbox, voici le code:
Code:
1 2 3 4 5 6 7
| private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
if (checkBox1.Checked == true)
checkBox1.Checked = false;
else
checkBox1.Checked = true;
} |
Cela semble tout simple pourtant ça produit l'erreur:
Une exception non gérée du type 'System.StackOverflowException' s'est produite dans System.Windows.Forms.dll
La définition indique: "obtient ou défini l'état", je devrais donc pouvoir changer l'état par le code.
Est-ce que vous auriez une idée?
Merci
Mich