Shape.DrawToBitmap-Methode
Aktualisiert: November 2007
Unterstützt das Rendering für die angegebene Bitmap.
Namespace: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntax
'Declaration
Public MustOverride Sub DrawToBitmap ( _
bitmap As Bitmap, _
targetBounds As Rectangle _
)
'Usage
Dim instance As Shape
Dim bitmap As Bitmap
Dim targetBounds As Rectangle
instance.DrawToBitmap(bitmap, targetBounds)
public abstract void DrawToBitmap(
Bitmap bitmap,
Rectangle targetBounds
)
public:
virtual void DrawToBitmap(
Bitmap^ bitmap,
Rectangle targetBounds
) abstract
public abstract function DrawToBitmap(
bitmap : Bitmap,
targetBounds : Rectangle
)
Parameter
- bitmap
Typ: System.Drawing.Bitmap
targetBounds
Typ: System.Drawing.Rectangle
Hinweise
Wenn die X-Koordinate oder Y-Koordinate der Parameter Width oder Height von targetBounds kleiner als 0 (null) sind, wird ArgumentException ausgelöst.
Beispiele
Im folgenden Beispiel wird die Verwendung der DrawToBitmap-Methode zum Zeichnen eines LineShape-Steuerlements auf einem PictureBox-Steuerelement veranschaulicht.
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;
Berechtigungen
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.VisualBasic.PowerPacks-Namespace
Weitere Ressourcen
Gewusst wie: Zeichnen von Linien mit dem LineShape-Steuerelement (Visual Studio)
Einführung in das Line-Steuerelement und das Shape-Steuerelement (Visual Studio)