2016-07-15 2 views
-2

dans C# comment puis-je répéter un code que j'écris dans un événement de touche de formulaire chaque fois que j'appuie sur cette touche je veux re exécuter ce code chaque fois que je presse la clé je pense que cela peut être si simple pour u parce que je suis débutant merci ce code est ce que je l'ai déjà essayécomment puis-je répéter un code que j'écris dans un événement de touche de formulaire chaque fois que j'appuie sur cette touche

if (e.KeyCode == Keys.Down) 

     { 

      textBox1.TabStop = true; 
      dataGridView1.Focus(); 
      label1.Text = dataGridView1.SelectedRows[0].Cells[0].Value.ToString(); 



     } 
+3

Vous devrez améliorer votre travail de titre. –

+0

oh c'est juste avec vous: D –

+1

Comme suggéré par @SergioTulentsev s'il vous plaît améliorer votre titre. Dites-nous également quels problèmes vous avez rencontrés lorsque vous avez essayé votre code. – Fazlin

Répondre

1

le code key_down devrait simplement répéter et boucle autour chaque fois que la touche assignée est pressée, comme le sous-programme est appelé juste encore et encore à chaque événement clé vers le bas.

+0

Mais il ne sera pas répété quand j'ai appuyé sur la touche –

+1

Oui, il sera exécuté à nouveau, si vous appuyez à nouveau sur la touche. –

+0

@Aprogrammer comme indiqué ci-dessus, il est exécuté chaque fois que vous appuyez sur la touche. Avez-vous essayé cela? Si c'est le cas, essayez à nouveau d'appuyer dessus mais attendez plus longtemps après avoir appuyé dessus avant de recommencer. Si cela ne fonctionne toujours pas, alors quelque chose ne va pas. – David