Autor Beitrag
Daffke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 29

Win XP
MS Visual C# 2005 Express Edition
BeitragVerfasst: Mi 09.05.07 19:29 
Hallo!

Ich schon wieder ... ;-)
Immer diese Anfänger-Fragen *grins*

Ich hab' da 'ne TextBox. Wie kann ich erreichen, dass die Eingabe mit der "Enter"-Taste abgeschlossen werden kann? Is' nämlich irgendwie doof, wenn der Anwender immer auf 'nen Button klicken muss, um die TextBox-Eingabe abzuschließen...

Danke für Eure Hilfe!

Gruß,
Daffke


Moderiert von user profile iconChristian S.: Topic aus Sonstiges (C# / .NET) verschoben am Mi 09.05.2007 um 19:43
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: Mi 09.05.07 19:52 
Ich würde einfach den entsprechenden Button als AcceptButton festlegen.
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Mi 09.05.07 19:54 
Und nicht vergessen, dass KeyPreview der Form auf true zu setzen!

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
le Cauchemar
ontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 24

Win XP
C#
BeitragVerfasst: Mi 09.05.07 19:58 
ausblenden C#-Quelltext
1:
2:
TextBox box = new TextBox;
Box.KeyPress += new KeyPressEventHandler(pressen);


ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
private void pressen(object sender, KeyPressEventArgs e)
{
  if ((int) e.KeyChar == 13)
  {
    e.Handled = true;
    irgendeinbutton.PerformClick;
  }
}

OK, ist vielleicht nicht das praktischste, aber naja...
Daffke Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 29

Win XP
MS Visual C# 2005 Express Edition
BeitragVerfasst: Mi 09.05.07 20:52 
user profile iconKhabarakh hat folgendes geschrieben:
Ich würde einfach den entsprechenden Button als AcceptButton festlegen.


user profile iconChristian S. hat folgendes geschrieben:
Und nicht vergessen, dass KeyPreview der Form auf true zu setzen!


Hmmm.... Das sagt einem Anfänger nicht sehr viel .... :(

Der Tipp von "le Cauchemar" war für mich schon etwas leichter verständlich.

Aber trotzdem vielen Dank an alle!
Ich find's immer wieder klasse, wie schnell einem hier geholfen wird! :)

Gruß,
Daffke
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Mi 09.05.07 21:05 
user profile iconDaffke hat folgendes geschrieben:
user profile iconKhabarakh hat folgendes geschrieben:
Ich würde einfach den entsprechenden Button als AcceptButton festlegen.


user profile iconChristian S. hat folgendes geschrieben:
Und nicht vergessen, dass KeyPreview der Form auf true zu setzen!


Hmmm.... Das sagt einem Anfänger nicht sehr viel .... :(

Auch der Anfänger kann sich die Eigenschaften der Form im Designer ansehen :zwinker:

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".