溫馨提示×

c# drawimage如何繪制橢圓形

c#
小樊
111
2024-11-24 20:00:04
欄目: 編程語言

在C#中,要使用Graphics類繪制橢圓形,你可以使用DrawEllipse方法。以下是一個簡單的示例,展示了如何在窗體上繪制一個橢圓形:

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

namespace DrawEllipseExample
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            // 設置窗體背景顏色
            this.BackColor = Color.White;
        }

        private void button1_Click(object sender, EventArgs e)
        {
            // 創建一個Graphics對象
            using (Graphics g = this.CreateGraphics())
            {
                // 設置畫筆顏色和樣式
                Pen pen = new Pen(Color.Blue, 2);

                // 繪制橢圓
                g.DrawEllipse(pen, 50, 50, 100, 50);
            }
        }
    }
}

在這個示例中,我們創建了一個名為Form1的窗體,并在其上添加了一個按鈕。當用戶點擊按鈕時,會觸發button1_Click方法,該方法使用Graphics對象繪制一個橢圓。橢圓的中心坐標為(50, 50),寬度為100,高度為50。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女