다음을 통해 공유


VisualStyleRenderer.DrawImage 메서드

정의

지정된 경계 사각형 내에 지정된 이미지를 그립니다.

오버로드

DrawImage(Graphics, Rectangle, Image)

지정된 범위 내에 지정된 이미지를 그립니다.

DrawImage(Graphics, Rectangle, ImageList, Int32)

지정된 범위 내의 지정된 ImageList에서 이미지를 그립니다.

DrawImage(Graphics, Rectangle, Image)

지정된 범위 내에 지정된 이미지를 그립니다.

public:
 void DrawImage(System::Drawing::Graphics ^ g, System::Drawing::Rectangle bounds, System::Drawing::Image ^ image);
public void DrawImage (System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Drawing.Image image);
member this.DrawImage : System.Drawing.Graphics * System.Drawing.Rectangle * System.Drawing.Image -> unit
Public Sub DrawImage (g As Graphics, bounds As Rectangle, image As Image)

매개 변수

g
Graphics

이미지를 그릴 때 사용되는 Graphics입니다.

bounds
Rectangle

이미지를 그릴 Rectangle입니다.

image
Image

그릴 Image입니다.

예외

g 또는 imagenull인 경우

설명

비주얼 스타일이 현재 요소에 값으로 System.Windows.Forms.VisualStyles.IconEffect 지정된 효과 중 하나를 적용하는 경우 이 메서드는 그리는 이미지에 효과를 적용합니다.

적용 대상

DrawImage(Graphics, Rectangle, ImageList, Int32)

지정된 범위 내의 지정된 ImageList에서 이미지를 그립니다.

public:
 void DrawImage(System::Drawing::Graphics ^ g, System::Drawing::Rectangle bounds, System::Windows::Forms::ImageList ^ imageList, int imageIndex);
public void DrawImage (System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.ImageList imageList, int imageIndex);
member this.DrawImage : System.Drawing.Graphics * System.Drawing.Rectangle * System.Windows.Forms.ImageList * int -> unit
Public Sub DrawImage (g As Graphics, bounds As Rectangle, imageList As ImageList, imageIndex As Integer)

매개 변수

g
Graphics

이미지를 그릴 때 사용되는 Graphics입니다.

bounds
Rectangle

이미지를 그릴 Rectangle입니다.

imageList
ImageList

그릴 ImageList가 포함된 Image입니다.

imageIndex
Int32

그릴 imageList 내에 있는 Image의 인덱스입니다.

예외

g 또는 imagenull인 경우

imageIndex가 0보다 작거나 imageList의 이미지 수보다 큰 경우

설명

비주얼 스타일이 현재 요소에 값으로 System.Windows.Forms.VisualStyles.IconEffect 지정된 효과 중 하나를 적용하는 경우 이 메서드는 그리는 이미지에 효과를 적용합니다.

적용 대상