Winforms WinF窗体将文本绘制到窗体

Winforms WinF窗体将文本绘制到窗体,winforms,f#,drawing,Winforms,F#,Drawing,我正在尝试一些简单的事情,比如在表单上画一些文本。这里有一千个C的例子,但不管我尝试和重复哪个例子,我似乎从来没有得到正确的F 叫我笨蛋,但无论如何请帮助我 我试过这样的方法: form.Paint.Add(fun e -> e.Graphics.DrawString( "Hello", (System.Drawing.Font("Arial", 16)),

我正在尝试一些简单的事情,比如在表单上画一些文本。这里有一千个C的例子,但不管我尝试和重复哪个例子,我似乎从来没有得到正确的F

叫我笨蛋,但无论如何请帮助我

我试过这样的方法:

form.Paint.Add(fun e -> e.Graphics.DrawString( "Hello",
                                               (System.Drawing.Font("Arial", 16)), 
                                               (new SolidBrush(Color.Black)),
                                               (System.Drawing.Point(100, 100)))
还有很多其他的尝试,但都只是让错误被遗忘


我读过另一种叫做DrawText的方法,它和DrawString有什么区别

问题在于您对数据类型感到困惑:

form.Paint.Add
    (fun e -> e.Graphics.DrawString
                ("Hello", 
                 new Font("Arial", 16.0f), 
                 new SolidBrush(Color.Black),
                 PointF(100.0f, 100.0f)))

如果您找到适合您的C代码,那么只需显示它,当执行此操作时,我会得到一个错误,表示意外标识符。您至少可以说一下您从哪里得到错误吗?我在应用程序中得到错误。运行表单。但这并不是问题,因为当我评论你的表格时。。。。那么就没有问题了。这是一个非常简单的错误,在阅读错误消息后,您可以很容易地修复它。所以下次只要写下你得到的错误。此外,我强烈建议加入。你也可以在这方面得到帮助