ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
639
639
EMPFEHLEN
-
06.01.05 18:52 #1
- Registriert seit
- Jan 2005
- Beiträge
- 2
Hallo,
ich schreibe momentan ein Programm was sofort auf eingaben in einem Textfeld reagiert. Hier werden bustarben eingegeben und verarbeitet. Für die verarbeitung ist es wichtig das es große bustarben sind. Jetzt könnte ich natürlich Funktionsaufruf(Textfeld.Text.ToUpper()) machen. Ich hätte aber noch gerne das die eingabe im Textfeld auch dann in großbustarben erscheind. Also so in der Art:
Jetzt zu meinem Problem. Bei ToUpper springt der eingabecurser im Textfeld immer wieder ganz an den anfang. Die eingabe soll aber danach hinten weiter gehen. Wie setze ich den Eingabecurser jetzt wieder nach ganz hinten in das Textfeld oder verhinder das er nach vorne spring?Code :1 2
Textfeld.Text = Textfeld.Text.ToUpper(); Funktionsaufcruf(Textfeld.Text);
Vielen Dank schon mal im Vorraus
-
Hi,
versuchs mal damit
Code :1
this.textBox2.SelectionStart = this.textBox2.Text.Length;
I don't care if it works on your machine. We are not shipping your machine!
-
07.01.05 10:58 #3
- Registriert seit
- Jan 2005
- Beiträge
- 2
Danke hat geklappt!
-
Wenn der User allerdings seine Eingabe editiert und zwischen den Buchstaben welche einfügen will, wird er sich gewaltig ärgern, weil der Cursor bei jedem Tastendruck wieder ans Ende springt.
Ich suchte eine Lösung für dieses Problem, indem der Tastendruck bereits BEVOR er in die Textbox wandert, in Großbuchstaben umgewandelt wird. Das KeyPress-Ereignis ist dabei hilfreich:
Code :1 2 3 4 5 6 7 8 9
Private Sub cmbLand_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles cmbLand.KeyPress ' Nur Großbuchstaben eingeben If e.KeyChar.IsLetter(e.KeyChar) Then Dim letter As String = e.KeyChar cmbLand.SelectedText = letter.ToUpper e.Handled = True End If End Sub
Ähnliche Themen
-
Eingabe im Textfeld überprüfen
Von Allytools im Forum PHPAntworten: 4Letzter Beitrag: 15.12.07, 11:52 -
Textfeld/RadioButton/Curser?
Von Joerg_Sickler im Forum Visual Basic 6.0Antworten: 1Letzter Beitrag: 28.09.07, 10:06 -
Eingabe in JTextPane genau setzen
Von Shizzl_chrizzl im Forum JavaAntworten: 0Letzter Beitrag: 11.08.06, 15:29 -
Punkt eingabe im Textfeld verhindern?
Von Christoph1972 im Forum Visual Basic 6.0Antworten: 7Letzter Beitrag: 27.03.05, 20:13





Zitieren
Login





