c# - 如何更改MetroFramework的metrolabel的字体大小?

标签 c# winforms

我已经为我的 Winforms 应用程序下载并引用了 MetroFramework。

下载链接为enter link description here .

在我的程序中,我尝试设置metrolabel中字符的字体大小但失败了。以下是我的代码:

        this.lblDay.AutoSize = true;
        this.lblDay.Location = new System.Drawing.Point(24, 156);
        this.lblDay.Name = "lblDay";
        this.lblDay.Size = new System.Drawing.Size(23, 19);
        this.lblDay.TabIndex = 0;
        this.lblDay.Text = "00";
        this.lblDay.Font = new Font(new FontFamily(System.Drawing.Text.GenericFontFamilies.Serif),10);

我尝试设置 this.lblDay.Fontsize =20 但它给了我错误。

有什么建议吗?

最佳答案

使用 MetroFramework,您无法直接设置字体大小。您基本上必须编辑 MetroFramework 项目中的代码并创建一个新的尺寸,例如“Extreme”或其他尺寸,然后定义该尺寸。我过去曾这样做过,而且不是很困难。只需将 MetroFramework 项目添加到您的解决方案并跟踪 MetroLabel 的初始化方式即可。这将是一个很好的起点。

关于c# - 如何更改MetroFramework的metrolabel的字体大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36579672/

相关文章:

c# - WIX 中的托管 (C#) 自定义操作不起作用(错误代码 1154)

c# - 将全文搜索与 SQL Server 合并有多难?

c# - 如果条件为假,则 Razor 添加类

c# - 如何在DataGridView中搜索没有数据库的文件

c# - 在 C# windows 窗体中如何实现电子邮件地址的 MaskedTextBox

c# - SharePoint 子网站 - 遍历列表

c# - 在 C# 中验证用 Java (RSA) 签名的内容时出现问题

c# - 单击 DataGridView 中的行标题的事件

c# - winform中的图表显示错误点

c# - 在其他线程加载数据时显示加载动画