これがRichTextBoxのXamlです
<RichTextBox HorizontalAlignment="Left" Height="115" Margin="359,194,0,0" VerticalAlignment="Top" Width="306" x:Name="missingVariablesRichTextBox" >
<FlowDocument>
<Paragraph>
<ItemsControl ItemsSource="{Binding}"/>
</Paragraph>
</FlowDocument>
</RichTextBox>
これが CodeBehind の FlowDocument です。メッセージ ビルダーは、文字列の内容を含む stringbuilder 変数であることに注意してください。
FlowDocument missingVariablesDoc = new FlowDocument();
missingVariablesDoc.Blocks.Add(new Paragraph(new Run(messageBuilder.ToString())));
missingVariablesRichTextBox.VerticalScrollBarVisibility=ScrollBarVisibility.Auto;
missingVariablesRichTextBox.DataContext=missingVariablesDoc;
アプリを実行すると。リッチテキストボックスに何も表示されません。XAML データバインディングで何が欠けていますか?
助言がありますか?