다음을 통해 공유


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

업데이트: 2007년 11월

선을 그리려면 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 이벤트 처리기의 매개 변수인 PaintEventArgse를 필요로 합니다.

참고 항목

개념

GDI+의 펜, 선 및 사각형

참조

Pen

기타 리소스

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