0
我有一個RichTextBox如何添加不同格式的段落在RichTextBox
<RichTextBox x:Name="rtbReport_RTF" Margin="10" BorderBrush="Gray" Background="White" Padding="0"/>
我可以添加不同格式的段落是:
FlowDocument doc = new FlowDocument();
Paragraph p = new Paragraph(new Run("Hello, world1!"));
p.FontSize = 36;
p.TextAlignment = TextAlignment.Left;
p.Foreground = Brushes.Black;
p.Background = Brushes.White;
p.Margin = new Thickness(0);
doc.Blocks.Add(p);
Paragraph p2 = new Paragraph(new Run("Hello, world2!"));
p2.FontSize = 36;
p2.TextAlignment = TextAlignment.Left;
p2.Foreground = Brushes.Red;
p2.Background = Brushes.White;
p2.Margin = new Thickness(0);
doc.Blocks.Add(p2);
rtbReport_RTF.Document = doc;
,我需要做的是有不同的格式在相同的段落中。就像
Hello World!
與你好正常和世界!與黃色背景和紅色的前景。
謝謝
看一看[這](http://stackoverflow.com/questions/18092639/format-words-in-richtextbox?rq = 1)。 –