Control.DrawToBitmap(Bitmap, Rectangle) Control.DrawToBitmap(Bitmap, Rectangle) Control.DrawToBitmap(Bitmap, Rectangle) Method

定義

指定したビットマップへのレンダリングをサポートします。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 Bitmap Bitmap

描画されるビットマップ。The bitmap to be drawn to.

targetBounds
Rectangle Rectangle Rectangle

コントロールが描画される範囲。The bounds within which the control is rendered.

注釈

ActiveX DrawToBitmapコントロールでは、メソッドはサポートされていません。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ビットマップの場合は、がスローされる可能性があります。An ArgumentException might be thrown for large bitmaps. 許容される最大サイズはコンピューターによって異なります。The maximum allowable size varies by machine.

  • DrawToBitmapでは、Windows Ink XP Tablet PC Edition 2005 オペレーティングシステムのコントロールはサポートされていません。DrawToBitmap does not support the Ink controls for the Windows XP Tablet PC Edition 2005 operating system.

  • DrawToBitmapTextBox Visibleのプロパティがにfalse設定されている場合、は子を描画しません。 TextBoxDrawToBitmap 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.

適用対象

こちらもご覧ください