在C#WinForm中更改metro framework的默认字体样式和大小

在C#WinForm中更改metro framework的默认字体样式和大小,c#,metroframework,C#,Metroframework,我正在使用MetroFramework v1.2.0.3。是否有可能更改Metro Framework中的默认字体?我认为默认的字体样式是“Segoe UI”,我想把它改为“Century哥特式”。我正在研究这个问题,但没有找到任何解决办法。谢谢你帮助我 使用MetroFramework,您无法直接使用字体大小。基本上,您必须在MetroFramework项目中编辑代码,创建一个新的大小,如“Extreme”或其他什么,然后定义该大小。我过去也做过这件事,这并不难。只需将MetroFramewo

我正在使用MetroFramework v1.2.0.3。是否有可能更改Metro Framework中的默认字体?我认为默认的字体样式是“Segoe UI”,我想把它改为“Century哥特式”。我正在研究这个问题,但没有找到任何解决办法。谢谢你帮助我

使用MetroFramework,您无法直接使用字体大小。基本上,您必须在MetroFramework项目中编辑代码,创建一个新的大小,如“Extreme”或其他什么,然后定义该大小。我过去也做过这件事,这并不难。只需将MetroFramework项目添加到您的解决方案中,并跟踪MetroLabel是如何初始化的。这将是一个很好的起点。

它已经停止使用7年了。。你最好的办法就是挖掘它的源代码。这会有帮助。@LouisGo你知道我在哪里可以找到FontResolver.cs或者我需要手动创建它吗?。感谢github repo,您必须创建自己的MetroFramework库。我想你正在使用它,但你必须检查自己。