コード例 #1
0
        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();
            }
        }
コード例 #2
0
        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();
        }
コード例 #3
0
        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();
            }
        }