본문 바로가기

General/C, C++, C#

[C#] GDI+ 간단한 선 그리기

우선 폼 초기화 되고, this로 해당 폼에대해서 뭐 이것저것 띄워주고, 선언해주고

펜 색이랑 이런거 설정해주고,

dc 를 인스턴스로 만들어서 실제로 그려주는거, 이게 끝;

위치는 픽셀로 지정해서 해준다는; 아주 간단하군. 음. 좋아. 이거 응용하면 그리는거지 뭐;

 

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;


namespace line
{
    public partial class Form1 : Form
    {

        public Form1()
        {
            InitializeComponent();

 

            Graphics dc = this.CreateGraphics();
            this.Show();

            Pen BluePen = new Pen(Color.Blue, 3);
            dc.DrawLine(BluePen, 20, 70, 30, 80);
            dc.DrawLine(BluePen, 30, 80, 40, 70);

        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }

       

    }
}