Silverlight RichTextBox不会获取背景

时间:2011-08-08 22:36:49

标签: silverlight silverlight-4.0

我有一个这样的弹出窗口,

<controls:ChildWindow Background="Aquamarine">
    <RichTextBox>
        <Paragraph x:Name="WarningMessage" >
            <Run>Test 1234</Run>
        </Paragraph>
    </RichTextBox>
</controls:ChildWindow>

为了清晰起见,我删除了大部分xaml,但问题是我已将子窗口设置为具有Aquamarine背景,但富文本框控件仍然具有白色背景。

有没有办法让富文本控件使用父控件的颜色?

1 个答案:

答案 0 :(得分:1)

RichTextBox的模板将默认背景定义为白色。要更改它,您必须将RichTextBox的Background属性设置为不同的颜色。在你的情况下,“透明”颜色将起到作用。

<RichTextBox Background="Transparent">
...