Sposób na wizualne dzielenia stringa na fragmenty

0

Szukam sposobu na wizualny podział tekstu na z góry określoną ilość linii do n znaków w każdej linii, przy użyciu tylko myszki i lewego klawisza myszy. Tekst na wejściu może mieć do 100 znaków, na wyjściu chce otrzymywać ten sam tekst w np. 5 liniach do 20 znaków w każdej linii.
user image
Chciałbym to zrobić tak jak na przykładzie, granice pomiędzy kolorami miałyby się przesuwać po kliknieciu i przytrzymaniu myszką w poziomie i ustalac podzial tekstu na linie/fragmenty (ale w ustalonych granicach jeden fragment ma nie byc dłuższy niż 20znaków).

Jak coś takiego osiągnąć? Szukam naprowadzenia na kontrolkę, na jakiś sposób użycia, naprowadzenie na rozwiązanie.

Wstępnie typuje na RichTextBox ale na razie nie wiem jak myszką przesuwać zaznaczenia.

0

W evencie pobierasz zaznaczenie -> operujesz na pobranym stringu -> wstawiasz nowego stringa w miejsce zaznaczenia.

0

Jak z pozycji kursora myszy przejść do pozycji w tekscie w kontrolce RichTextBox?

1 użytkowników online, w tym zalogowanych: 0, gości: 1