Bonjour,
La classe Graphics est en fait la classe managée de GDI+. Elle se trouve dans l'assembly System.Drawing.dll
Pour créer un objet Graphics tu dois appeler la méthode CreateGraphics du controle sur lequel tu veux déssiner par exemple pour une winForms;
Graphics g = this.CreateGraphics()
Par contre Graphics manipule des ressources non managée don il ne faut pas oublier d'appeler la méthode Dispose sur ton objet pour libérer la mémoire utilisée par ton objet sinon tu peux aussi utiliser ceci pour appeler automatiquement la méthode Dispose de ton objet:
1 2 3 4
| using(Graphics g = this.CreateGraphics())
{
//Bloc de code
} |
Partager