Entwickler-Ecke
WinForms - Tastatur miteinbinden...
tomycat - Mi 24.06.15 10:13
Titel: Tastatur miteinbinden...
hallo,
in meinem Tabcontrol Reiter A habe ich ein Button "weiter" und in meinem Reiter B habe ich einen Button "weiter".
Jenachdem ich welchen Reiter ich mich befinden soll die Entertaste auf den Button weiter reagieren.
Wie mach ich das?
Moderiert von
Th69: Topic aus Basistechnologien verschoben am So 28.06.2015 um 10:27
tomycat - Sa 27.06.15 12:21
hmmmm,
keiner hat einne Idee, warscheinlich habe ich mich falsch ausgedrückt.
ok, ich habe eine Textbox mit einem Button "verarbeiten", wenn ich Text eingebe und Enter drücke, dann soll die Funktion von Button ausgelöst werden.
Wie mache ich das? Nach was soll ich googlen?
tomycat - Sa 27.06.15 13:23
ja, wenn ich Enter drücke soll der Button gedrückt werden.
Aber das ist der flasche link
Th69 - Sa 27.06.15 13:35
@tomycat: Hast du meine private Nachricht gelesen?
Delete - Sa 27.06.15 13:39
- Nachträglich durch die Entwickler-Ecke gelöscht -
papa69 - Sa 27.06.15 13:56
wenn du den KeyDown-Ereignishandler abfragst, kannst du dem doch die (gleiche) Methode/Funktion wie dem Button_Click mitgeben...
tomycat - Sa 27.06.15 19:14
ok,
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| private System.Windows.Forms.TextBox textBox1;
public Form1() { InitializeComponent(); Controls.Add(textBox1 = new TextBox()); textBox1.Top = textBox1.Left = 0; textBox1.KeyPress += delegate (object sender, KeyPressEventArgs e) { if (e.KeyChar == '\r') { MessageBox.Show("supppppper"); } }; |
Return in Textbox abfangen [
http://www.lookbeyond.de/showthread.php?t=83924]
Irgendwie sehe ich den Wald nicht mehr :-(
Ich ziehe eine Textbox auf meine Arbeitsfläche und benenne Sie "superbox" (Unter Entwurf).
Wenn ich die textBox1 durch superbox ersetze, wird meine superbox rot unterstrichen.
Moderiert von
Th69: C#-Tags hinzugefügt
tomycat - Mi 01.07.15 20:17
habs hinbekommen:
klick auf den Blitz, dann auf keydown Name blablabl
C#-Quelltext
1: 2: 3: 4: 5: 6: 7:
| private void blabla_KeyDown(object sender, KeyEventArgs e) { if(e.KeyCode == Keys.Enter) { bitte_ausführen(); } } |
Moderiert von
Th69: C#-Tags hinzugefügt
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!