다음을 통해 공유


방법: 펜을 사용하여 선 그리기

선을 그리려면 Graphics 개체와 Pen 개체가 필요합니다. Graphics 개체는 DrawLine 메서드를 제공하고 Pen 개체에는 선의 색과 두께 같은 특징이 저장됩니다.

예제

아래 예제에서는 (20, 10)에서 (300, 100)까지 선을 그립니다. 첫 번째 문에서는 Pen 클래스 생성자를 사용하여 검은색 펜을 만듭니다. Pen 생성자에 전달되는 인수는 FromArgb 메서드를 사용하여 만든 Color 개체입니다. Color 개체를 만드는 데 사용되는 값 (255, 0, 0, 0)은 색의 알파, 빨강, 녹색 및 파랑 구성 요소를 나타냅니다. 이 값은 불투명한 검정 펜을 정의합니다.

        Dim pen As New Pen(Color.FromArgb(255, 0, 0, 0))
        e.Graphics.DrawLine(pen, 20, 10, 300, 100)

Pen pen = new Pen(Color.FromArgb(255, 0, 0, 0));
e.Graphics.DrawLine(pen, 20, 10, 300, 100);

코드 컴파일

앞의 예제는 Windows Forms에서 사용해야 하며 Paint 이벤트 처리기의 매개 변수인 PaintEventArgs e를 필요로 합니다.

참고 항목

참조

Pen

개념

GDI+의 펜, 선 및 사각형

기타 리소스

펜을 사용하여 선과 도형 그리기