Hallo,
Ich möchte in meiner Richtextbox durch jede zeile loopen, und sollte sie
mit "[ --" anfangen UND mit "-- ]" aufhören, dann will ich das sie eingefärbt wird.
Mein Ansatz:
Das Problem:
Wie behebe ich diese Problem, bzw. setze ich mein vorhaben am besten um?
Ich möchte in meiner Richtextbox durch jede zeile loopen, und sollte sie
mit "[ --" anfangen UND mit "-- ]" aufhören, dann will ich das sie eingefärbt wird.
Mein Ansatz:
VB.NET-Quellcode
- Public Sub ColorTitles()
- For Each i As Integer In RichTextBox1.Lines
- Dim Text As String = RichTextBox1.Lines(i)
- RichTextBox1.Select(RichTextBox1.GetFirstCharIndexFromLine(i), Text.Length)
- RichTextBox1.SelectionColor = ColorForLine(Text)
- Next
- End Sub
- Private Function ColorForLine(Line As String) As Color
- If (Line.StartsWith("[ --")) & (Line.EndsWith("-- ]")) Then
- Return Color.Green
- End If
- End Function
Das Problem:
Wie behebe ich diese Problem, bzw. setze ich mein vorhaben am besten um?
C# Developer
Learning C++
Learning C++