本文整理汇总了C#中System.Drawing.Font.ToNsFont方法的典型用法代码示例。如果您正苦于以下问题:C# Font.ToNsFont方法的具体用法?C# Font.ToNsFont怎么用?C# Font.ToNsFont使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类System.Drawing.Font
的用法示例。
在下文中一共展示了Font.ToNsFont方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: MeasureString
//, SizeF size)
public static SizeF MeasureString (string inString, Font font)
{
/*NSTextStorage textStorage = new NSTextStorage();
textStorage.
NSTextContainer textContainer = new NSTextContainer(size);
NSLayoutManager layoutManager = new NSLayoutManager();
*/
var tv = new NSText { Font = font.ToNsFont (), Value = inString };
tv.SizeToFit ();
return tv.Frame.Size;
}
示例2: MeasureString
//, SizeF size)
public static SizeF MeasureString (string inString, Font font)
{
/*
NSTextStorage textStorage = new NSTextStorage();
textStorage.
NSTextContainer textContainer = new NSTextContainer(size);
NSLayoutManager layoutManager = new NSLayoutManager();
*/
var tv = new NSText { Font = font.ToNsFont (), Value = inString };
tv.SizeToFit ();
float w = (float)tv.Frame.Size.Width;
float h = (float)tv.Frame.Size.Height;
return new SizeF (w, h);
}