Friday, April 19, 2013

Search and highlight text in Textbox or richTextBox in C#

4:40 PM


How to highlight occurrences of a search term in text in Visual Studio C#




int index = 0; 
string temp = richTextBox1.Text;
richTextBox1.Text = "";
richTextBox1.Text = temp;

while (index < richTextBox1.Text.LastIndexOf(textBox1.Text))
{
// Searches the text in a RichTextBox control for a string within a range of text withing the control and with specific options applied to the search.
richTextBox1.Find(textBox1.Text, index, richTextBox1.TextLength, RichTextBoxFinds.None);
// Selection Color. This is added automatically when a match is found.
richTextBox1.SelectionBackColor = Color.Yellow;
// After a match is found the index is increased so the search won't stop at the same match again. This makes possible to highlight same words at the same time.
index = richTextBox1.Text.IndexOf(textBox1.Text, index) + 1;
}



--------------------------------------------------------
How to highlight occurrences of a search term in text in Visual Studio
Highlight Find Results C#
Highlight all occurrences of selected word - Visual Studio C#
Highlighting Text C#
Find and Highlight Macro in Microsoft Word
Visual Studio word highlighting How do I make all occurrences of a phrase (search term) in a file to be highlighted in the VS .... Highlight all occurrences of selected word ... How to highlight occurrences of a search term in text in Visual Studio editor for C#

Written by

We are one of the initiators of the development of information technology in understanding the need for a solution that is familiar and close to us.

0 comments:

Post a Comment

 

© 2013 Klick Dev. All rights resevered.

Back To Top