【问题标题】:Strange WPF font issue奇怪的 WPF 字体问题
【发布时间】:2022-11-19 19:09:20
【问题描述】:

我发现我的桌面应用程序中 MainMenu 和 ContextMenu 项目之间的文本/字体质量存在差异。在下面的屏幕截图中,第一行取自 ContextMenu,第二行取自 MainMenu(可以说看起来好多了)。第三行来自应用了 TextOptions.TextFormattingMode="Display" 的 ContextMenu,虽然这比第一行略有改进,但仍然不如 MainMenu。

我已经使用“Snoop”工具确认主菜单和上下文菜单的字体样式(大小、粗细、系列等)相同,所以我假设这是渲染质量/清晰类型问题?

字体系列是“Roboto”(因为我使用的是“Material Design in XAML”NuGet 包),如果有所不同,它是一个 .Net6 项目。

【问题讨论】:

    标签: .net wpf xaml fonts material-design-in-xaml


    【解决方案1】:

    我很确定问题可以在这里找到:

    https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit/tree/master/MaterialDesignThemes.Wpf/Themes

    似乎有使用该字体的菜单的自定义样式,而使用不同字体的上下文菜单没有自定义样式。可能是因为设置上下文菜单的样式更加复杂。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-04-22
      • 2011-02-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-18
      • 2010-12-25
      相关资源
      最近更新 更多