방법: 펜을 사용하여 선 그리기
선을 그리려면 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를 필요로 합니다.