Manipulowanie czcionką zaznaczonego tekstu

Manipulowanie czcionką zaznaczonego tekstu
A1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 171
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ć?

flowCRANE
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Tuchów
  • Postów: 12270
0

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

A1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 171
0

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

dam1an
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
  • Postów: 1589
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.

flowCRANE
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Tuchów
  • Postów: 12270
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).

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.