このようなRichTextBlockを作成しました
RichTextBlock RTB = new RichTextBlock();
しかし、RichTextBlock にテキストと URL を追加する方法が見つかりません。
特定の使用法または類似のものが必要な場合、私は考えています
このようなRichTextBlockを作成しました
RichTextBlock RTB = new RichTextBlock();
しかし、RichTextBlock にテキストと URL を追加する方法が見つかりません。
特定の使用法または類似のものが必要な場合、私は考えています
これを試して :
// creat your RichTextBlock
RichTextBlock MyRTB = new RichTextBlock();
// Create a Run of plain text and some bold text.
Run myRun1 = new Run();
myRun1.Text = "Some text here";
myRun1.FontStyle = FontStyle.Oblique;
myRun1.FontSize = 72;
Run myRun2 = new Run();
myRun2.Text = "Other text";
myRun2.FontSize = 140;
myRun2.Foreground = new SolidColorBrush(Colors.Red);
// Create a paragraph and add the Run and Bold to it.
Paragraph myParagraph = new Paragraph();
myParagraph.Inlines.Add(myRun1);
myParagraph.Inlines.Add(myRun2);
// add paragraphe to your RichTextBlock blocks
MyRTB.Blocks.Add(myParagraph);
// now, add RichTextBlock to the grid (or any other controler in your page)
ParentGrind.Children.Add(MyRTB);
// update layoute
ParentGrind.UpdateLayout();
これは、テキストを動的に追加してフォーマットするのにうまく機能します