방법: 빗살 무늬로 도형 채우기
해치 패턴은 배경에 대한 색과 배경 위에 패턴을 형성하는 선에 대한 두 가지 색으로 만들어집니다. 닫힌 도형을 해치 패턴으로 채우려면 HatchBrush 개체를 사용합니다. 다음 예제에서는 타원을 해치 패턴으로 채우는 방법을 보여 줍니다.
예제
HatchBrush 생성자는 해치 스타일, 해치 선의 색, 배경색의 세 가지 인수를 사용합니다. 해치 스타일 인수는 HatchStyle 열거형의 모든 값일 수 있습니다. HatchStyle 열거형에는 50개 이상의 요소가 있습니다. 이러한 요소 중 몇 가지는 다음 목록에 표시됩니다.
다음 그림에서는 채워진 타원을 보여 줍니다.
해치 패턴으로 채워진 타원이 어떻게 보이는지 보여주는 스크린샷.hatch1
HatchBrush hBrush = new HatchBrush(
HatchStyle.Horizontal,
Color.Red,
Color.FromArgb(255, 128, 255, 255));
e.Graphics.FillEllipse(hBrush, 0, 0, 100, 60);
Dim hBrush As New HatchBrush( _
HatchStyle.Horizontal, _
Color.Red, _
Color.FromArgb(255, 128, 255, 255))
e.Graphics.FillEllipse(hBrush, 0, 0, 100, 60)
코드 컴파일
앞의 예제는 Windows forms에서 사용하도록 설계되었으며 PaintEventArgs 이벤트 처리기의 매개 변수인 e
Paint가 필요합니다.
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET Desktop feedback