Итак, я хочу оформить текст richtextbox из кода, но я не знаю как. В тексте две переменные, и я хочу, чтобы у второй был accentcolor, и шрифты на 2pt больше.
Один из способов сделать это, как показано ниже:
Run r1 = new Run(); r1.Text = "this is through "; r1.FontSize = 18.0; r1.FontStyle = FontStyles.Italic; //r.Foreground=Brush. Run r2 = new Run(); r2.Text = "code"; r2.FontWeight = FontWeights.ExtraBold; r2.Foreground= new SolidColorBrush(Colors.Red); Paragraph p = new Paragraph(); p.Inlines.Add(r1); p.Inlines.Add(r2); richTextBox1.Blocks.Add(p);
Если вы посмотрите на сайт MSDN , вы сможете найти все различные свойства, которыми обладает RichTextBox.
Интересные вещи