2016-07-15 2 views
-2

in C# Wie kann ich einen Code, den ich schreibe in einem Formular-Taste down-Ereignis jedes Mal, wenn ich diese Taste drücken ich meine ich möchte wieder, dass Code jedes Mal, wenn ich den Schlüssel ich dies so einfach sein kann denken, drücken Sie laufen für u ich bin Anfänger dank verursachen dieser Code ist, was ich bereits versuchtWie kann ich einen Code, den ich schreibe in einem Formular-Taste down-Ereignis jedes Mal, wenn ich diese Taste drücken

if (e.KeyCode == Keys.Down) 

     { 

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



     } 
+3

Sie müssen Ihren Titel verbessern. –

+0

oh es ist richtig mit dir: D –

+1

Wie von @ SergioTulentsev vorgeschlagen verbessern Sie bitte Ihren Titel. Teilen Sie uns auch mit, mit welchen Problemen Sie beim Ausprobieren Ihres Codes konfrontiert wurden. – Fazlin

Antwort

1

Der key_down Code sollte nur wiederholen und schleifen jedes Mal umher, wenn die zugewiesene Taste gedrückt wird, da das Unterprogramm bei jedem Herunterfahren der Taste immer wieder aufgerufen wird.

+0

Aber es wird nicht wiederholt, wenn ich die Taste drückte –

+1

Ja, es wird erneut ausgeführt, wenn Sie die Taste erneut drücken. –

+0

@Aprogrammer wie oben erwähnt, wird jedes Mal ausgeführt, wenn Sie die Taste drücken. Hast du das versucht? Wenn ja, versuchen Sie es erneut, aber lassen Sie eine längere Zeit, nachdem Sie es gedrückt haben, bevor Sie es erneut tun. Wenn es immer noch nicht funktioniert, stimmt etwas nicht. – David

Verwandte Themen