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
Public Sub DrawToBitmap (bitmap As Bitmap, targetBounds As Rectangle)

パラメーター

bitmap
Bitmap

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

targetBounds
Rectangle

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

注釈

DrawToBitmapActiveX コントロールでは、メソッドはサポートされていません。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 では、 Ink WINDOWS XP TABLET PC Edition 2005 オペレーティングシステムのコントロールはサポートされていません。DrawToBitmap does not support the Ink controls for the Windows XP Tablet PC Edition 2005 operating system.

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

適用対象

こちらもご覧ください