Shape.DrawToBitmap, méthode
Prend en charge le rendu 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 MustOverride Sub DrawToBitmap ( _
bitmap As Bitmap, _
targetBounds As Rectangle _
)
public abstract void DrawToBitmap(
Bitmap bitmap,
Rectangle targetBounds
)
public:
virtual void DrawToBitmap(
Bitmap^ bitmap,
Rectangle targetBounds
) abstract
abstract DrawToBitmap :
bitmap:Bitmap *
targetBounds:Rectangle -> unit
public abstract function DrawToBitmap(
bitmap : Bitmap,
targetBounds : Rectangle
)
Paramètres
bitmap
Type : BitmapBitmap 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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.VisualBasic.PowerPacks, espace de noms
Autres ressources
Comment : dessiner des lignes avec le contrôle LineShape (Visual Studio)
Comment : dessiner des formes avec les contrôles OvalShape et RectangleShape (Visual Studio)