Example #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (InputTextbox.SelectedText.Length > 0)
            {
                InputTextbox.Text = InputTextbox.Text.Replace(InputTextbox.SelectedText, InputTextbox.SelectedText);
            }

            if (textBox1.Text.Length > 0)
            {
                InputTextbox.SelectionBackColor = Color.Empty;
                int index = 0;
                while (index < InputTextbox.Text.LastIndexOf(textBox1.Text))
                {
                    if (checkBox1.Checked)
                    {
                        InputTextbox.Find(textBox1.Text, index, InputTextbox.TextLength, RichTextBoxFinds.None);
                    }
                    else
                    {
                        InputTextbox.Find(textBox1.Text, index, InputTextbox.TextLength, RichTextBoxFinds.MatchCase);
                    }

                    InputTextbox.SelectionBackColor = Color.Yellow;
                    index = InputTextbox.Text.IndexOf(textBox1.Text, index) + 1;
                }
            }
        }