dynamiczna zmiana czcionki w richTextBox

2016-02-20 18:37

Rejestracja: 4 lata temu

Ostatnio: 4 lata temu

0

Cześć,
Mam problem ze zmianą koloru czcionki richTextBox'a w Windows Form C#.
Początkowo zmieniam ją za pomocą

richTextBox1.SelectionColor

lecz kiedy nadpisuję "pokolorowany" tekst chciałbym, żeby kolor czcionki wracał do normy (to jest do pierwotnej postaci). Da się to zrobić w jakiś prosty sposób?
Pozdrawiam.

Pozostało 580 znaków

2016-02-20 19:16
Moderator C# i .NET

Rejestracja: 7 lat temu

Ostatnio: 5 godzin temu

Lokalizacja: Polska, Kraków

0

Co znaczy nadpisujesz bo przy normalniej edycji, kopiuj wklej kolor zostaje ten sam. Tak czy siak jak w twoim przypadku tak się nie dzieje to przed edycją zapamiętaj kolor obecnego zaznaczenia i po edycji oznacz zmodyfikowany tekst takim samym kolorem.


Yubby dibby dibby dibby dibby dibby dibby dum..

Pozostało 580 znaków

2016-02-20 19:35

Rejestracja: 4 lata temu

Ostatnio: 4 lata temu

0

Nie chodzi o kopiuj wklej. Chodzi o to, żeby nie dało się pisać innym kolorem niż ten domyślny. W przypadku zmienienia koloru (np. czarnego) jakiejś części tekstu (np. na czerwono), a następnie nadpisywania czerwonego tekstu, piszę na czerwono. Chciałbym żeby dało się pisać wyłącznie w kolorze czarnym.

Pozostało 580 znaków

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