本文整理汇总了C#中Form.CreateGraphics方法的典型用法代码示例。如果您正苦于以下问题:C# Form.CreateGraphics方法的具体用法?C# Form.CreateGraphics怎么用?C# Form.CreateGraphics使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Form
的用法示例。
在下文中一共展示了Form.CreateGraphics方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Draw
public override void Draw(Form f)
{
Graphics graphics = f.CreateGraphics();
try
{
graphics.DrawImage( _frames[(int) this.current], size * i, size * j, size, size);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message + ex.Source);
}
}
示例2: Init
private static void Init()
{
if (fontHeight > 0) return;
using (var f = new Form())
{
var t = new TextBox();
f.Controls.Add(t);
controlHeight = t.Height;
using (var g = f.CreateGraphics())
fontHeight = g.MeasureString("pg!あ", f.Font).ToSize().Height + 1;
}
}