winform中picturebox如何自己畫圖

小億
123
2024-05-27 17:30:11

在Winform中,可以通過(guò)在PictureBox的Paint事件處理程序中使用Graphics對(duì)象來(lái)繪制自定義的圖形。

以下是一個(gè)簡(jiǎn)單的示例代碼,演示如何在PictureBox中繪制一個(gè)紅色的矩形:

private void pictureBox1_Paint(object sender, PaintEventArgs e)
{
    Graphics g = e.Graphics;
    Pen pen = new Pen(Color.Red);
    Rectangle rect = new Rectangle(10, 10, 100, 100);
    g.DrawRectangle(pen, rect);
}

在這個(gè)示例中,我們?cè)赑ictureBox的Paint事件處理程序中創(chuàng)建了一個(gè)Graphics對(duì)象,然后使用這個(gè)對(duì)象繪制了一個(gè)紅色的矩形。您可以根據(jù)需要修改繪制的圖形和顏色。

0