Freigeben über


LineShape.DrawToBitmap-Methode

Unterstützt Zeichnung auf die angegebene Bitmap.

Namespace:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntax

'Declaration
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
)

Parameter

Hinweise

Wenn die X oder Y Koordinaten oder die Width oder Height-Parameter aus targetBounds kleiner als 0 sind, wird ArgumentException ausgelöst.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie die DrawToBitmap-Methode verwendet, um LineShape auf einem PictureBox-Steuerelement zu zeichnen.

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;

.NET Framework-Sicherheit

Siehe auch

Referenz

LineShape Klasse

Microsoft.VisualBasic.PowerPacks-Namespace

ShapeContainer

Shape

Weitere Ressourcen

Gewusst wie: Zeichnen von Formen mit dem OvalShape-Steuerelement und dem RectangleShape-Steuerelement (Visual Studio)

Gewusst wie: Zeichnen von Linien mit dem LineShape-Steuerelement (Visual Studio)

Einführung in das Line-Steuerelement und das Shape-Steuerelement (Visual Studio)