.NET Winform - 运行时没有图像和默认字体(资源)

时间:2018-04-21 02:33:21

标签: c# .net winforms user-interface

我正在使用.NET UI框架MetroModernUI,但我得到的用户界面如下图所示:

  • 运行时没有显示图像
  • 字体已被默认字体替换,颜色也是

其他信息:

  • 自定义字体来自Metro Modern UI
  • 所有图片都嵌入在应用程序中,有些图像使用图像提取器功能获取,其他图像使用默认图片进行初始化。
  • 此问题出现在Windows 10上。

https://user-images.githubusercontent.com/23088305/39079490-e5530f5e-44e9-11e8-8d47-9b63939c3cfd.png

有人有任何线索可以影响这样的应用吗?

Metro Modern UI链接:https://www.nuget.org/packages/MetroModernUI/

1 个答案:

答案 0 :(得分:0)

没关系,

我发现此框架 MetroModernUI 在激活时不支持Windows 10高对比度主题

可在以下位置设置:

Setings > Personalization > Colors > Related Settings (High Contrast settings) > Choose a theme

当此设置关闭时,应用会很好地渲染。

编辑:如果有人在不删除框架的情况下找到支持此功能的方法,我想知道如何