Manipulowanie czcionką zaznaczonego tekstu

0

Siema, chce zrobić tak że jak zaznaczę tekst w textboxsie i włączę color dialog i wybiorę kolor to tylko zaznaczony tekst zmieni kolor. Jak to zrobić?

0

Skorzystaj z komponentu RichTextBox i np. tego artykułu.

0

A da się w normalnym textbox'ie???

0

Zmniejsz sobie richtextboxa do rozmiarów textboxa.
W zwykłym textboxie być może by się i dało zmieniając foreground na jakiś gradient brush ale to by było bardzo karkołomne.

0

@Adamek161 - da się, wszystko się da, ale to nie ma zbytnio sensu, dlatego że musiałbyś podpiąć się pod zdarzenie rysujące i obsłużyć wszystkie przypadki, które standardowo są obsługiwane; Dodatkowo, trzeba by wpaść na pomysł jak informować komponent o rysowaniu fragmentu tekstu w inny sposób, niż pozostałą część; Dać się da, ale będzie to trudne i nieopłacalne;

RichTextBox jest komponentem w sumie bardzo podobnym do zwykłego TextBox, tyle że umożliwia formatowanie zawartości (taki WordPad w jednej kontrolce); On jest już przygotowany do takich zabiegów, więc nic nie trzeba będzie kombinować - wystarczy poznać sposoby na formatowanie treści (podałem Ci link do poście).

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