2012-01-29 1 views
1

テキストエディタを作成し、RichTextBoxFlowDocumentという文字を使用しています。 MS Wordの正方形レイアウトと同様に、テキストをImageオブジェクトの周りに折り返すにはどうしたらいいですか?現時点では、イメージをインラインでテキストにすることができます。イメージが大きくなると大きなギャップができます。現在使用しているコードは次のとおりです。MS Wordの四角いレイアウトのようなFlowDocumentのテキストラッピング

Paragraph p = new Paragraph(); 
p.Inlines.Add("Hello"); 

BitmapImage bmp = new BitmapImage(new Uri("test.png", UriKind.Relative)); 
Image img = new Image(); 
img.Width = 50; 
img.Height = 50; 
img.Source = bmp; 

p.Inlines.Add(img); 

fld.Blocks.Add(p); 

複数行のテキストをイメージの周りに折り返すにはどうすればよいですか?

答えて

0

おそらくFigureを使用しますか?下の例は、テキストの行がイメージの周りに「ラップされた」ということを示しています。

+0

ニース、ありがとう。私はチャンスを得る次回これをテストします。 – annonymously

関連する問題