【问题标题】:FontSize.PIXELS c# equivalentFontSize.PIXELS c# 等效
【发布时间】:2013-03-14 20:42:02
【问题描述】:

我有以下 J# 代码

bigFont = new Font("Arial", bigFontSize, FontSize.PIXELS);

如何将上面的行转换为 c# FontSize.PIXELS 等效项。

谢谢

【问题讨论】:

  • 如果是 J#,那么 C# 应该差不多。

标签: c# .net winforms j#


【解决方案1】:

试试

Font bigFont = new Font("Arial", bigFontSize, GraphicsUnit.Pixel);

更多详情请参阅MSDN

【讨论】:

    【解决方案2】:

    您可以在构造函数上使用 GraphicsUnit.Pixel:

    Font f = new Font("Arial", 25, GraphicsUnit.Pixel);
    this.Font = f;
    

    【讨论】:

      【解决方案3】:

      看起来您正在使用this constructor for the Font,采用字体系列、emSize 和图形单元。

      在这种情况下,您需要一个 GraphicsUnit 枚举。

      看起来你想要的特定等价物是System.Drawing.GraphicsUnit.Pixel

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-11-26
        • 2017-08-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多