다음을 통해 공유


방법: 빗살 무늬로 도형 채우기

해치 패턴은 배경에 대한 색과 배경 위에 패턴을 형성하는 선에 대한 두 가지 색으로 만들어집니다. 닫힌 도형을 해치 패턴으로 채우려면 HatchBrush 개체를 사용합니다. 다음 예제에서는 타원을 해치 패턴으로 채우는 방법을 보여 줍니다.

예제

HatchBrush 생성자는 해치 스타일, 해치 선의 색, 배경색의 세 가지 인수를 사용합니다. 해치 스타일 인수는 HatchStyle 열거형의 모든 값일 수 있습니다. HatchStyle 열거형에는 50개 이상의 요소가 있습니다. 이러한 요소 중 몇 가지는 다음 목록에 표시됩니다.

다음 그림에서는 채워진 타원을 보여 줍니다.

해치 패턴으로 채워진 타원이 어떻게 보이는지 보여주는 스크린샷.

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 이벤트 처리기의 매개 변수인 ePaint가 필요합니다.

참고 항목