Windows7、VisualStudio2010、WPFで開発しています。
WPFのRichTextBoxについてアドバイスお願いします。
xaml
<Grid>
<RichTextBox Name="richTextBox1">
<FlowDocument Name = "f1">
<Paragraph>
01
</Paragraph>
<Paragraph>
<Image Name="image1" Source="C:\02.jpg" />
</Paragraph>
<Paragraph>
03
</Paragraph>
</FlowDocument>
</RichTextBox>
</Grid>
これをC#のみで書くとしたら、どのようにすればよいでしょう?
private void add() {
Paragraph p1 = new Paragraph();
Run r1 = new Run();//Runを使わずにParagraphに文字を追加することは可能か?
r1.Text = "C#01";
//ここでr1をp1に追加したい。Addのようなメソッドを使うの?
//ここでp1をthis.richTextBox1に追加したい。
Paragraph p2 = new Paragraph(); Image image = new Image(); p2.DataContext = image;// これでOK? //ここでp2をthis.richTextBox1に追加したい。 Paragraph p3 = new Paragraph(); Run r2 = new Run(); r2.Text = "C#03"; p3.DataContext = r2; //ここでp3をthis.richTextBox1に追加したい。
}
ご示唆いただければと思います。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/05/30 13:57
退会済みユーザー
2015/05/30 13:58
退会済みユーザー
2015/05/31 09:33