c# - 如何更改 FlowDocument 中查找文本框的前景色/背景色?
问题描述
我正在使用 FlowDocumentReader 查看一些文本,当我尝试在查找文本搜索框中输入时,前景是白色的,背景也是白色的。如何修改前景或背景?我尝试修改 FlowDocument 和 FlowDocumentReader 的背景和前景颜色,但这不起作用。
<FlowDocumentReader Grid.RowSpan="4" Grid.Column="1" Name="flowDocReader" IsFindEnabled="True">
<FlowDocument Name="flowDoc"/>
</FlowDocumentReader>
下拉箭头
解决方案
发现问题是 MahApps 设置为深色主题,所以我的控件使用白色作为前景色。只需将主题从深色更改为浅色即可。
<ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Themes/Light.Blue.xaml" />
推荐阅读
- java - 将多个流合并到单个流中的正确模式
- app-store - 应用商店应用包名
- javascript - 获取 cookie 错误
- vue.js - 在没有 mapState 的情况下调用 vuex 存储
- python - django 在序列化时从模型实例中过滤一个对象
- html - iframe 内的内容重定向但不是整个页面
- java - 如何在 Java 中通过 WebClient 在 Vertx 路由器中使用期货
- python - 从 eig 函数改变特征向量的形式?
- selenium - 带有 Selenium 的 Capybara 加载页面时间过长导致 Net::ReadTimeout 错误
- python - 熊猫如何根据每组的长度和另一列的计数值计算按组结果