방법: 펜을 사용하여 선 그리기
선을 그리려면 Graphics 개체와 Pen 개체가 필요합니다. Graphics 개체는 DrawLine 메서드를 제공하고, Pen 개체는 색 및 너비와 같은 선의 기능을 저장합니다.
예제
다음 예제에서는 (20, 10)에서 (300, 100)까지 선을 그립니다. 첫 번째 문은 Pen 클래스 생성자를 사용하여 검정색 펜을 만듭니다. Pen 생성자로 전달된 인수 하나는 FromArgb 메서드로 생성된 Color 개체입니다. Color 개체를 만드는 데 사용된 값, (255, 0, 0, 0)은 색상의 알파, 빨간색, 녹색, 파란색 구성 요소에 해당합니다. 이러한 값은 불투명한 검정색 펜을 정의합니다.
Pen pen = new Pen(Color.FromArgb(255, 0, 0, 0));
e.Graphics.DrawLine(pen, 20, 10, 300, 100);
Dim pen As New Pen(Color.FromArgb(255, 0, 0, 0))
e.Graphics.DrawLine(pen, 20, 10, 300, 100)
코드 컴파일
앞의 예제는 Windows forms에서 사용하도록 설계되었으며 PaintEventArgs 이벤트 처리기의 매개 변수인 e
Paint가 필요합니다.
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET Desktop feedback
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기