Sdílet prostřednictvím


Control.DrawToBitmap(Bitmap, Rectangle) Metoda

Definice

Podporuje vykreslování na zadaný rastrový obrázek.

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)

Parametry

bitmap
Bitmap

Rastrový obrázek, na který se má nakreslit.

targetBounds
Rectangle

Hranice, ve kterých se ovládací prvek vykresluje.

Poznámky

Metoda není podporována DrawToBitmap pro ovládací prvky ActiveX. Událost můžete přepsat OnPrint a v případě potřeby zadat vlastní logiku tisku.

Metoda DrawToBitmap má následující omezení:

  • Může ArgumentException být vyvolán pro velké rastrové obrázky. Maximální povolená velikost se liší podle počítače.

  • DrawToBitmap nepodporuje Ink ovládací prvky operačního systému Windows XP Tablet PC Edition 2005.

  • DrawToBitmap nenakreslení podřízeného TextBox objektu Visible , pokud je vlastnost nastavena TextBox na falsehodnotu .

  • Ovládací prvky uvnitř kontejnerů se vykreslují v obráceném pořadí.

  • DrawToBitmap není plně funkční pro RichTextBox; pouze ohraničení rastrového obrázku je vykresleno.

Platí pro

Viz také