Suchergebnisse

Suchergebnisse 1-2 von insgesamt 2.

  • Benutzer-Avatarbild

    Zitat: „VB.NET-Quellcode (1 Zeile)“Bist du noch zu retten? Du kannst doch nicht einfach ein Graphics disposen, was du nicht selbst erstellt hast! Stell dir vor, das Control will damit noch weitere Zeichnungen durchführen! und viel performance gewinnst du auch, wenn du alle Zeichnungen in einer Farbe in einem GraphicsPath anlegst. Dann brauchst du in der ZeichenRoutine nur noch 2 GraphicsPathes zu zeichnen - pro Farbe einen.

  • Benutzer-Avatarbild

    Dassis generell die Idee des Dispose-Patterns, dass ein Objekt die Resourcen, die es selbst belegt, auch selbst wieder freigibt. Die Betonung hier auf selbst. Du hast keinen Code geschrieben, der ein Graphics-Objekt erstellt, dann schreib auch keinen, der ein Graphics zerstört. Offensichtlich wird innerhalb des Controls ein Graphics erstellt, und dann geht man davon aus, dasses auch innerhalb des Controls wieder zerstört wird. Theoretisch ist das möglich, dass die eine Klasse Resourcen einer ann…