c# - 在 C# WinForm 中更改 Metro 框架的默认字体样式和大小
问题描述
我正在使用 MetroFramework v1.2.0.3。是否有可能更改 Metro Framework 中的默认字体?我认为默认字体样式是“Segoe UI”,我想将其更改为“Century Gothic”。我正在寻找这个问题,但我没有看到任何解决方案。感谢你们对我的帮助。
解决方案
使用 MetroFramework,您无法直接设置字体大小。您基本上必须在 MetroFramework 项目中编辑代码并创建一个新尺寸,如“Extreme”或其他东西,然后定义该尺寸是多少。我过去做过这件事,而且不是很困难。只需将 MetroFramework 项目添加到您的解决方案并跟踪 MetroLabel 的初始化方式。这将是一个很好的起点。
推荐阅读
- c# - 控制器在调用时不返回任何类型的数据,除了测试字符串
- sql - 随机行删除
- python - PySimpleGUI matplotlib 图形未显示为弹出窗口,仅在笔记本中显示图形
- java - 最大连续子数组和
- c - 我应该使用 sizeof(DEFINED_CHAR_ARRAY) 吗?
- excel - VBA 宏 - 在调试中运行,在运行时不起作用
- php - 成功 AJAX POST 到 PHP 文件后如何迭代 json 数据?
- dataframe - 在 pyspark 数据帧中生成序列,以便在空值后找到值时递增
- python - 断言错误:
- node.js - Node/Express 生成日历 URL