ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
668
668
EMPFEHLEN
-
Hallo und guten Morgen miteinander.
Also ich habe eine Form auf der befinden sich eine Textbox eine Checkbox und eine Auswahlfeld.
Nun soll bei Druck der Entertaste alles übernommen werden.
Gibt es eine Möglichkeit diese Ereignis an die gesamte Form zu hängen so daß ich nicht bei jedem Element ein Key_Press Ereignis abfangen muss ?
Ich habe es mal so probiert:
Code :1 2 3 4 5 6 7 8
[size=2][color=#0000ff]Private[/color][/size][size=2][color=#0000ff]Sub[/color][/size][size=2] ClientAddInputBox_KeyPress([/size][size=2][color=#0000ff]ByVal[/color][/size][size=2] sender [/size][size=2][color=#0000ff]As[/color][/size][size=2][color=#0000ff]Object[/color][/size][size=2], [/size][size=2][color=#0000ff]ByVal[/color][/size][size=2] e [/size][size=2][color=#0000ff]As[/color][/size][size=2] System.Windows.Forms.KeyPressEventArgs) [/size][size=2][color=#0000ff]Handles[/color][/size][size=2][color=#0000ff]MyBase[/color][/size][size=2].KeyPress [/size][size=2][color=#0000ff]If[/color][/size][size=2] e.KeyChar = Chr(13) [/size][size=2][color=#0000ff]Then [/color][/size][size=2][color=#0000ff]Me[/color][/size][size=2].btnAdd.PerformClick() [/size][size=2][color=#0000ff]End[/color][/size][size=2][color=#0000ff]If [/color][/size][size=2][color=#0000ff]End[/color][/size][size=2][color=#0000ff]Sub[/color][/size]
Aber die Elemente scheinen das Ereignis nicht an die Form durchzureichen.
Hat jemand ne Idee ?
Ich würde gerne den redundanten Code umgehen.
Grüße
SpeedkillHinter dir.... ein dreiköpfiger Affe!
-
Ok ich habes es gefunden.
Wen es interressiert:
Um die Key Events der Elemente auch in der Form abzufangen muss die
KeyPreview Eigenschaft der Form auf TRUE gesetzt werden.
Somit bekommt die Form jedes KeyEvent vor dem Steuerelement.
Grüße
Speedy
Hinter dir.... ein dreiköpfiger Affe!
Ähnliche Themen
-
Form ignoriert KeyPress
Von zapperpro im Forum Visual Basic 6.0Antworten: 1Letzter Beitrag: 21.08.07, 23:21 -
Form.KeyPreview - Kein KeyDown nach Form.Close() oder Form.Hide() *Argh*
Von Christian Kusmanow im Forum .NET Windows FormsAntworten: 4Letzter Beitrag: 28.03.06, 14:56 -
form enctype='multipart/form-data' und form action=index2.php method='post'
Von Binio im Forum PHPAntworten: 4Letzter Beitrag: 06.08.05, 05:24 -
KeyPress Event
Von LordDeath im Forum .NET ArchivAntworten: 8Letzter Beitrag: 20.04.05, 19:55 -
Gesamte Form scrollen
Von T1-Fox im Forum Visual Basic 6.0Antworten: 7Letzter Beitrag: 17.01.05, 22:29





Zitieren
Login





