Partager via


LineShape.DrawToBitmap, méthode

Prend en charge le dessin dans la bitmap spécifiée.

Espace de noms :  Microsoft.VisualBasic.PowerPacks
Assembly :  Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntaxe

'Déclaration
Public Overrides Sub DrawToBitmap ( _
    bitmap As Bitmap, _
    targetBounds As Rectangle _
)
public override void DrawToBitmap(
    Bitmap bitmap,
    Rectangle targetBounds
)
public:
virtual void DrawToBitmap(
    Bitmap^ bitmap, 
    Rectangle targetBounds
) override
abstract DrawToBitmap : 
        bitmap:Bitmap * 
        targetBounds:Rectangle -> unit  
override DrawToBitmap : 
        bitmap:Bitmap * 
        targetBounds:Rectangle -> unit
public override function DrawToBitmap(
    bitmap : Bitmap, 
    targetBounds : Rectangle
)

Paramètres

  • bitmap
    Type : Bitmap

    Bitmap sur laquelle dessiner.

Notes

Si le X ou Y coordonnées ou Width ou Height paramètres de targetBounds sont inférieures à 0, une ArgumentException sera levée.

Exemples

L'exemple suivant montre comment utiliser le DrawToBitmap méthode pour dessiner un LineShape sur une PictureBox contrôle.

Dim pic As New System.Drawing.Bitmap(Me.PictureBox1.Image,
 PictureBox1.Width, PictureBox1.Height)
Dim rect As New System.Drawing.Rectangle(LineShape1.X1,
 LineShape1.Y1, LineShape1.X2 - LineShape1.X1,
 LineShape1.Y2 - LineShape1.Y1)
LineShape1.DrawToBitmap(pic, rect)
PictureBox2.Image = pic
System.Drawing.Bitmap pic = new System.Drawing.Bitmap
    (this.pictureBox1.Image, pictureBox1.Width, pictureBox1.Height);
System.Drawing.Rectangle rect = new System.Drawing.Rectangle
    (lineShape1.X1, lineShape1.Y1, lineShape1.X2 - lineShape1.X1, 
    lineShape1.Y2 - lineShape1.Y1);
lineShape1.DrawToBitmap(pic, rect);
pictureBox2.Image = pic;

Sécurité .NET Framework

Voir aussi

Référence

LineShape Classe

Microsoft.VisualBasic.PowerPacks, espace de noms

ShapeContainer

Shape

Autres ressources

Comment : dessiner des formes avec les contrôles OvalShape et RectangleShape (Visual Studio)

Comment : dessiner des lignes avec le contrôle LineShape (Visual Studio)

Introduction aux contrôles Line et Shape (Visual Studio)