1

私はこのようなコードを持っています

<RichTextBox IsDocumentEnabled="True" Name="doc">
<FlowDocument>
    <Section>
        <BlockUIContainer>
            <StackPanel>
                <Image Height="30" Width="30" HorizontalAlignment="Left" Source="Notify.png">
                </Image>
                <TextBlock Text="message body">
                </TextBlock>
            </StackPanel>
        </BlockUIContainer>
    </Section>
    <Section>
        <Paragraph Margin="0,0,500,0" LineHeight="50">
            <Paragraph.Background>
                <ImageBrush ImageSource="bg1.png" Stretch="UniformToFill"/>
            </Paragraph.Background>
            test pure document text 
        </Paragraph>
        <Paragraph>
            <Run>
                <Run.Background>
                    <ImageBrush ImageSource="bg1.png"/>
                </Run.Background>
                run back groud,run back groud,run back groudrun back groudrun back groudrun back groudrun back groudrun back groudrun back groudrun back groudrun back groud
            </Run>
        </Paragraph>
    </Section>
<FlowDocument>

この RichTextBox コントロールに、コントロール要素とドキュメント要素を追加します。ドキュメント要素からテキストを自由に選択できましたが、UI コントロール要素ではできませんでした。

ここに画像の説明を入力

第二部。コントロールやコンテナーのように Run 要素の背景を設定したい。上の写真では、テキスト ブロック "run back groud,..." の背景が少し奇妙です。私が必要とする効果は以下の通りです。 ここに画像の説明を入力

何か案が?ありがとう

4

0 に答える 0