Entwickler-Ecke
WinForms - Pfeiltasten sperren in richtextbox - geht das?
unimate - Mo 06.08.07 20:34
Titel: Pfeiltasten sperren in richtextbox - geht das?
Hallo,
bei Eingaben in Richtextbox sollen unter anderen die Pfeiltasten gesperrt werden. Geht das überhaupt?
Andy
DareDevil - Mo 06.08.07 22:57
Schau dir mal das Event KeyPress an.
Da gibt es einmal die KeyData Variable und die Handled Variable die zwei helfen dir dabei weiter.
Falls du aber damit verhindern willst, dass der Benutzer nicht die Position des Cursors veränder kann wird dies keinen 100% Erfolg haben.
Greez
DareDevil
P.S.
Bei weiterer Hilfe einfach wieder Posten.
unimate - Di 07.08.07 01:23
danke,
es funktioniert:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14:
| private void richTextBox1_KeyDown(object sender, KeyEventArgs e) { switch (e.KeyCode) { case Keys.Enter: case Keys.Back: case Keys.Left: case Keys.Right: case Keys.Up: case Keys.Down: e.Handled = true; break; } } |
Moderiert von
Christian S.: 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!