Выделение текста в textbox методом Select

241
28 августа 2017, 05:46

Имеется форма с панелью и richtextbox'ом.

При нажатии на кнопку "Найти далее"

private void search_start_Click(object sender, EventArgs e)
    {           
        sheet2.Select(sheet2.Text.ToLower().IndexOf(search.Text.ToLower()), search.Text.Length);            
    }

При этом выделения текста не происходит, хотя индекс и длину находит верно.

private void search_start_Click(object sender, EventArgs e)
    {           
        sheet2.Select(sheet2.Text.ToLower().IndexOf(search.Text.ToLower()), search.Text.Length);
        sheet2.Text += Environment.NewLine+ sheet2.Text.ToLower().IndexOf(search.Text.ToLower())+ " " + search.Text.Length;
    }

Пробовал переключать фокус, выключать панель, делать её невидимой, но всё равно выделения не происходит (также не работает и SelectAll()). Почему?

READ ALSO
“Cannot convert null to ”int“ because it is a non-nullable value type”

“Cannot convert null to ”int“ because it is a non-nullable value type”

Вызов метода должен отправить такой ответ:

312
Создание анимации загрузки WPF

Создание анимации загрузки WPF

Задача: сделать крутящийся кружок, пока приложение будет делать свои делаДля этой задачи пробовал использовать gif, но есть разные проблемы,...

645
Непонятен код в Pipelines.RIO

Непонятен код в Pipelines.RIO

Ковыряю исходники SystemIO

300