Выделить строку в RichTextBox по ее номеру - Visual Basic .NET
Формулировка задачи:
На форме RichTextBox (при загрузке формы, в нем написан текст),TextBox и Button.
1. Как при вводе числа в TextBox (вводим число, номер строки), в RichTextBox выделялась эта строка?
2. Допустим в RichTextBox имеется предложение - "следующие примеры иллюстрируют различия в методах". Как сделать так, что например если мышка стоит на слове примеры, я нажимаю Button и MsgBox высвечивается слово "примеры - это"
Решение задачи: «Выделить строку в RichTextBox по ее номеру»
textual
Листинг программы
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim Index As Integer = TextBox1.Text - 1 Dim iStart As Integer = RichTextBox1.GetFirstCharIndexFromLine(Index) Dim iEnd As Integer = RichTextBox1.GetFirstCharIndexFromLine(Index + 1) - 1 RichTextBox1.Focus() RichTextBox1.Select(iStart, iEnd - iStart) End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д