Je viens de concevoir un simple "For Loop" en utilisant une application en forme de fenêtre. Je voudrais que ce sera seulement cliquable une fois qu'il ne répétera pas la même information si je clique sur le bouton. Comment pourrais-je faire ça? grâce Voici mon code:pour les applications de formulaires de fenêtres en boucle
int count;
for (count = 0; count < 5; count = count + 1)
{
listBox1.Items.Add("This is count: " + count);
}
const string textEnd = "Done!!!";
{
listBox1.Items.Add(textEnd);
}
==== === Informations additionnelles Je l'ai fait de cette façon maintenant. Cela ne fera que cliquer une fois, mais le bouton est toujours activé. Je pense que cela est ok:
int count;
for (count = 0; count < 5; count++)
{
string newItem = "This is count: " + count;
if (listBox1.Items.IndexOf(newItem) < 0)
{
listBox1.Items.Add(newItem);
}
}
const string textEnd = "Done!!!";
if (listBox1.Items.IndexOf(textEnd) <0)
{
listBox1.Items.Add(textEnd);
}
suggestion: déclarer en compte et utiliser ++ pour increment: pour (int count = 0; count <5; count ++) ... –