C#WPF:文本模糊

时间:2019-05-13 09:56:29

标签: c# wpf text blur

我是C#WPF的新手,正在研究别人的代码。 (WPF版本3.0.6920.5011,从HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup\Windows Presentation Foundation中读取)

我已经看过各种(相当古老的)Stackoverflow解决方案,但是它们似乎与以下问题无关:WPF Blurry fonts issue- SolutionsText is blurred when transformed in WPF

WPF: Why does text and elements blur if I use dropshadow effect on a parent item看起来很有趣,但是没有阴影适用于父母。

每当一个元素包含在另一个元素中时,我都会观察到这种“模糊”效果,并且随着包含的深入,它会越来越明显:

  • 设备标签上的文字可读性很好
  • 全局公用输入标签的文本模糊不清
  • 输入中的窗格高度模糊。

blurred text

由于公司规则,我无法提供XAML文件,但是没有有关ClearType,应用阴影或模糊效果的设置。

还有什么我可以检查的吗? 预先谢谢你

1 个答案:

答案 0 :(得分:0)

将此添加到您的顶级<Window>标签:

TextOptions.TextFormattingMode="Display"

这是10年前在a Microsoft post上首次宣布的,如今真是令人惊讶的如此之少的人使用它。