Control.DrawToBitmap(Bitmap, Rectangle) 메서드

정의

지정한 비트맵에서의 렌더링을 지원합니다.Supports rendering to the specified bitmap.

public:
 void DrawToBitmap(System::Drawing::Bitmap ^ bitmap, System::Drawing::Rectangle targetBounds);
public void DrawToBitmap (System.Drawing.Bitmap bitmap, System.Drawing.Rectangle targetBounds);
member this.DrawToBitmap : System.Drawing.Bitmap * System.Drawing.Rectangle -> unit

매개 변수

bitmap
Bitmap

그릴 비트맵입니다.The bitmap to be drawn to.

targetBounds
Rectangle

컨트롤이 렌더링되는 범위입니다.The bounds within which the control is rendered.

설명

DrawToBitmap 메서드는 ActiveX 컨트롤에 대해 지원 되지 않습니다.The DrawToBitmap method is not supported for ActiveX controls. OnPrint 이벤트를 재정의 하 고 필요한 경우 사용자 지정 인쇄 논리를 제공할 수 있습니다.You can override the OnPrint event and provide custom printing logic if required.

DrawToBitmap 메서드에는 다음과 같은 제한 사항이 있습니다.The DrawToBitmap method has the following limitations:

  • 긴 비트맵에 대해 ArgumentException이 throw 될 수 있습니다.An ArgumentException might be thrown for large bitmaps. 허용 되는 최대 크기는 컴퓨터에 따라 다릅니다.The maximum allowable size varies by machine.

  • DrawToBitmap은 Windows XP Tablet PC 버전 2005 운영 체제에 대 한 Ink 컨트롤을 지원 하지 않습니다.DrawToBitmap does not support the Ink controls for the Windows XP Tablet PC Edition 2005 operating system.

  • TextBoxVisible 속성이 false로 설정 된 경우 DrawToBitmap는 자식 TextBox를 그리지 않습니다.DrawToBitmap does not draw a child TextBox if the Visible property of the TextBox is set to false.

  • 컨테이너 안의 컨트롤은 역순으로 렌더링 됩니다.Controls inside containers are rendered in reverse order.

  • DrawToBitmap RichTextBox에 대해 완전히 작동 하지 않습니다. 비트맵의 테두리만 그려집니다.DrawToBitmap is not fully functional for the RichTextBox; only the border of a bitmap is drawn.

적용 대상

추가 정보