Enter-Taste nicht auf Focus anwenden

Kamil1984

Grünschnabel
Wie der Titel schon sagt will ich das bei Enter mein gleich gedrückt wird und nicht den Button auf den er gerade den Focus hat. Wie kann man das realisieren?
Danke im Voraus

Kamil
 
Also wenn du das für alle Steuerelemente auf der Form ausschalten willst, dann geht das in etwa so:

Visual Basic:
Public Class Form1
     Protected Overrides Function ProcessDialogKey(ByVal keyData As System.Windows.Forms.Keys) As Boolean
     End Function
End Class
 
Zuletzt bearbeitet:
Wie der Titel schon sagt will ich das bei Enter mein gleich gedrückt wird und nicht den Button auf den er gerade den Focus hat. Wie kann man das realisieren?
Danke im Voraus

Kamil
Zwinge den User nicht zu unkontrolliertem / unerwartetem Verhalten.

Überall ist bekannt das ein Enter auf einen Button auch für diesen Button gilt.
Wenn dann handle lieber direkt die Eingabe vom Gleichheitszeichen ab.
 
Ja gut dann soll er mit halt die Buttons nicht focusieren. Als Vorbild habe ich da den Windows-Taschenrechner genommen, so wie da die Tasten-Belegung ist, genau so will ich das umsetzen.
Danke für die Antworten
 
Zurück