<XAML CODE>
....
<RichTextBox HorizontalAlignment="Left" Margin="26,0,0,51" VerticalAlignment="Bottom" Width="254" Height="128" AllowDrop="True">
<FlowDocument x:Name="fld">
</FlowDocument>
</RichTextBox>
....
<C# CODE>
....
// Add some text
Paragraph para = new Paragraph();
para.Inlines.Add(new Run("Image "));
fld.Blocks.Add(para);
// Add an image
//para = new Paragraph();
Image image = new Image();
image.Width = 20;
image.Source = new BitmapImage(new Uri("003_昏.gif", UriKind.Relative));
Figure figure = new Figure();
figure.Width = new FigureLength(200);
BlockUIContainer container = new BlockUIContainer(image);
figure.Blocks.Add(container);
para.Inlines.Add(figure);
fld.Blocks.Add(para);
....