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ý chcete nakreslit.

targetBounds
Rectangle

Hranice, ve kterých je ovládací prvek vykreslen.

Poznámky

Metoda DrawToBitmap není podporována 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í:

  • U ArgumentException velkých rastrových obrázků může být vyvolán příkaz . 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 nenakreslí podřízený TextBox objekt, 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; je nakreslen pouze okraj rastrového obrázku.

Platí pro

Viz také