Entwickler-Ecke
C# - Die Sprache - RichTextBox Namen suchen und Markieren
Lihlu - Di 29.05.12 13:28
Titel: RichTextBox Namen suchen und Markieren
Hallo,
Giebt es eine Möglichkeit in einer RichTextBox nach einen Namen z.B Sabrina suchen zu lassen und diesen dann in der RichTextBox Markieren zu lassen ?
Wäre für jede einfach hilfe sehr dankbar
Gruß
Lihlu
mats74 - Di 29.05.12 13:46
Hallo Lihlu
Das ganz kannst Du ganz einfach mit der Select-Methode erstellen:
C#-Quelltext
1: 2:
| richTextBox1.Select(richTextBox1.Text.IndexOf("DeinSuchtext"),12); richTextBox1.Focus(); |
Fokusieren nicht vergessen, damit es auch angezeigt wird :wink: .
Lihlu - Di 29.05.12 14:11
Danke dir Mats funktioniert so wie ich es mir vorgestellt habe =)
Lihlu - Di 29.05.12 14:28
Ou sry das ich hier in dieses Geschlossene Thema noch einmal reinschreibe aber eine kleine Frage hätte ich doch nocht :o
Würde es auch gehen das er direckt überall das Wort markiert ? Oder so eine art Next Button wie beim Editor oder Browser ?
Gruß
Lihlu
Th69 - Di 29.05.12 15:10
Hallo,
es gibt auch eine Überladung der IndexOf-Methode: IndexOf(suchtext, startPosition).
Merke dir einfach die startPosition in einer Variablen, und dann kannst du durch iterativen Aufruf von Select(...) alle Wörter suchen lassen ("Next Button").
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 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!