다음을 통해 공유


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

빗살 무늬는 두 가지 색, 즉 배경으로 사용할 색과 배경 위에 무늬를 만드는 선에 사용할 색으로 구성됩니다. 닫힌 도형을 빗살 무늬로 채우려면 HatchBrush 개체를 사용합니다. 아래 예제에서는 타원을 빗살 무늬로 채우는 방법을 보여 줍니다.

예제

HatchBrush 생성자에는 빗살 스타일, 빗살 선의 색, 배경색 등 세 개의 인수를 사용합니다. HatchStyle 열거형에 있는 요소 중 하나를 빗살 스타일 인수로 사용할 수 있습니다. HatchStyle 열거형에는 50개 이상의 요소가 있으며 그 중 일부가 다음 목록에 나와 있습니다.

아래 그림에 채워진 타원이 나와 있습니다.

빗살 무늬

        Dim hBrush As New HatchBrush( _
           HatchStyle.Horizontal, _
           Color.Red, _
           Color.FromArgb(255, 128, 255, 255))
        e.Graphics.FillEllipse(hBrush, 0, 0, 100, 60)

HatchBrush hBrush = new HatchBrush(
   HatchStyle.Horizontal,
   Color.Red,
   Color.FromArgb(255, 128, 255, 255));
e.Graphics.FillEllipse(hBrush, 0, 0, 100, 60);

코드 컴파일

앞의 예제는 Windows Forms에서 사용해야 하며 Paint 이벤트 처리기의 매개 변수인 PaintEventArgs e를 필요로 합니다.

참고 항목

기타 리소스

브러시를 사용하여 도형 채우기