Wiem, że istnieje mnóstwo pytań "jak pogrubić tekst" tutaj, ale żadna z odpowiedzi nie pomaga, myślę, że może się zdarzyć, że pole tekstu sformatowanego jest tworzone w czasie wykonywania.Pole tekstu sformatowanego - pogrubione
Robię klienta IRC, więc mam pole tekstowe bogatych podzielone na linie, a komunikaty są następujące: {imię} {Wiadomość} \ r \ n
Chcę Bolden nazwa, próbowałem wiele przykładów kodu, ale to jest najbliższy Muszę to działa:
int length = textBox.Text.Length;
textBox.Text += roomChatMessage.from + ": " + roomChatMessage.text + "\r\n";
textBox.Select(length, roomChatMessage.from.Length);
textBox.SelectionFont = new Font(textBox.Font, FontStyle.Bold);
pierwszy komunikat, że działa perfekcyjnie, nazwa jest pogrubione. Ale kiedy dodaję drugą wiadomość, wszystko staje się odważne, mimo że za drugim razem wybieram indeks początkowy (który jest tym przykładem to 37), ale wszystko po prostu odmienia pogrubienie, wszystkie poprzednie wiadomości też!
Każdy pomysł na to, co może to spowodować? Z góry dziękuję!
Jesteście, jesteście geniuszem! To zastanawiało mnie przez ostatnie 3 godziny! Dziękuję Ci! –