Entwickler-Ecke
Sonstiges (.NET) - Text in Textbox nicht marikieren
Ccenter - So 19.09.10 21:58
Titel: Text in Textbox nicht marikieren
Moin,
wenn ich in eine Textbox von Anfang an Text eintrage (im Designer) und dann das Programm starte, ist der Text automatisch markiert.
Das ist nichts weltbewegendes aber es ist einfach unhübsch.
Gibt es irgendeine Einstellung oder Trick oder so um das zu verhindern?
Kha - So 19.09.10 22:10
Meine Hilfe kennt fünf TextBox-Klassen. Von welcher reden wir?
Trashkid2000 - So 19.09.10 22:11
Entweder selectiertst Du beim Start des Programms die Form ansich
oder aber Du setzt den SelectedTect der TextBox direkt
C#-Quelltext
1:
| textBox1.Select(0, 0); |
LG, Marko
Yogu - Mo 20.09.10 08:59
Trashkid2000 hat folgendes geschrieben : |
Entweder selectiertst Du beim Start des Programms die Form ansich
|
MSDN sagt zu
Form.Select folgendes:
Dabei wird ja wieder das Eingabefeld ausgewählt, und das ist doch gerade das, was
Ccenter nicht will.
Meintest du
Focus()? Dabei wird der Fokus wirklich auf das Formular gesetzt.
Trashkid2000 - Mo 20.09.10 09:40
Yogu hat folgendes geschrieben : |
Meintest du Focus()? Dabei wird der Fokus wirklich auf das Formular gesetzt. |
Hmm, hatte das Ganze mal ausprobiert. Bei Select() ist die TextBox (und somit der Text darin) nicht mehr selektiert, aber bei Focus() tut sich an der Sache gar nichts.
Marko
Ccenter - Mo 20.09.10 14:50
Habs gerade ausprobiert und this.Select(); funktioniert =)
Danke!
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!