public void Teken(Graphics papier) { Papier = papier; Pen pen = new Pen(KaderKleur, 2); if (Papier != null) { Papier.DrawRectangle(pen, Tekengebied.ToRectangle()); pen.Dispose(); SolidBrush kwast = new SolidBrush(Kleur); papier.FillRectangle(kwast, Tekengebied.ToRectangle()); kwast.Dispose(); } }
public void Teken(Graphics papier) { // door het GraphicsObject waarop getekend wordt te bewaren kunnen we een // getekend object ook altijd weer uitvegen: Papier = papier; // het tekenen van een kader op de locatie van het object met de afmetingen van het object: Pen pen = new Pen(KaderKleur, 2); // het tekenen van de rechthoek if (Papier != null) { Papier.DrawRectangle(pen, Tekengebied.ToRectangle()); } // het direct vrijgeven van het geheugen van een gebruit object: pen.Dispose(); }
public void Teken(Graphics papier) { // Door het graphicsObject waarop getekend wordt te bewaren kunnen we een // getekend object ook altijd weer uitvegen. Papier = papier; // Het tekenen van een kader op de locatie van het object met de afmetingen // van het object Pen pen = new Pen(KaderKleur, 2); // Het tekenen van de rechthoek if (Papier != null) { Papier.DrawRectangle(pen, Tekengebied.ToRectangle()); // Het direct vrijgeven van het geheugen van een gebruikt object. pen.Dispose(); // het vullen van de rechthoek op de locatie van het object met de afmetingen // van het object SolidBrush kwast = new SolidBrush(Kleur); Papier.FillRectangle(kwast, Tekengebied.ToRectangle()); // Het direct vrijgeven van het geheugen van een gebruikt object. kwast.Dispose(); } }