c#中drawstring的用法是什么

c#
414
2024/4/13 10:58:10
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在C#中,DrawString方法用于在图形表面上绘制指定文本。它通常用于在Windows窗体或控件上绘制文本。DrawString方法接受一个字符串参数,一个字体参数,一个刷子参数以及要绘制的文本的位置。以下是一个示例:

using System;
using System.Drawing;
using System.Windows.Forms;

public class MyForm : Form
{
    public MyForm()
    {
        this.Paint += new PaintEventHandler(MyForm_Paint);
    }

    private void MyForm_Paint(object sender, PaintEventArgs e)
    {
        Graphics g = e.Graphics;
        Font font = new Font("Arial", 12);
        Brush brush = Brushes.Black;

        string text = "Hello, World!";
        Point position = new Point(10, 10);

        g.DrawString(text, font, brush, position);
    }

    public static void Main()
    {
        Application.Run(new MyForm());
    }
}

在上面的示例中,我们创建了一个窗体并在其Paint事件处理程序中使用DrawString方法绘制了一个字符串。我们首先创建了一个Graphics对象,然后定义了要绘制的文本、字体和位置。最后,我们调用DrawString方法来实际绘制文本。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: c#求余数的方法是什么