Я хотел бы сделать отступ текста RTF в RichTextBox, не теряя стиля RTF.
Dim Alinea As String = " "
Private Sub Indent_Click(sender As Object, e As EventArgs) Handles Indent.Click
Try
Dim Output As String = Nothing
Dim Split() As String = RichTextBox1.Lines
For i = 0 To Split.Length - 1
Output = String.Concat(Output, Split(i).Insert(0, Alinea), If(Not i = Split.Length - 1, vbNewLine, Nothing))
Next
RichTextBox1.Text = Output
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub
Предыдущий код работает, но возвращает текст без какого-либо стиля.
Я просто хотел бы добавить Alinea
ко всем началам строки текста RichTextBox. Я пытался использовать свойство RichTextBox1.Rtf
, но оно показывает MsgBox с сообщением «Недопустимый формат файла».