首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在FlowDocument中设置FlowDocumentReader的背景色

在FlowDocument中设置FlowDocumentReader的背景色
EN

Stack Overflow用户
提问于 2013-03-11 14:29:07
回答 2查看 2.2K关注 0票数 0

我一直在使用RichTextBox在WPF应用程序中显示FlowDocuments,但是我发现有一种叫做FlowDocumentReader的东西给了我很多免费的功能。问题是,虽然RichTextBox中的背景显示为白色,但现在它完全透明。

我尝试过设置Background属性,但这只会更改底部的工具栏。

代码语言:javascript
复制
<FlowDocumentReader Grid.Row="1" Grid.Column="1" Name="rtbShowDoc" Margin="20, 0" Background="White">
    <FlowDocumentReader.Effect>
        <DropShadowEffect BlurRadius="10" Color="Black" ShadowDepth="3" />
    </FlowDocumentReader.Effect>
</FlowDocumentReader>

我可以用DockPanel进行丑陋的修复,但这似乎不是正确的方法。

代码语言:javascript
复制
<DockPanel Grid.Row="1" Grid.Column="1" Margin="20, 0" Background="White">
    <DockPanel.Effect>
        <DropShadowEffect BlurRadius="10" Color="Black" ShadowDepth="3" />
    </DockPanel.Effect>
    <FlowDocumentReader Grid.Row="1" Grid.Column="1" Name="rtbShowDoc" Background="White">
    </FlowDocumentReader>
</DockPanel>

如何设置FlowDocumentReader的背景?

编辑:添加了运行应用程序的屏幕截图。如您所见,下拉阴影效应应用于FlowDocument中的所有文本。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-03-12 12:53:10

尝试设置FlowDocument的背景

FlowDocument.Background性质

票数 1
EN

Stack Overflow用户

发布于 2015-06-12 10:38:36

在C#中:

代码语言:javascript
复制
FlowDocument.Background = Brushes.Red;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15341094

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档