Выделить строку в 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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д