vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
GDI+ letztes Objekt löschen 
Autor: Homer80
Datum: 22.08.07 18:47

Hallo,
angenommen ich habe folgenden BeispielCode in dem ich per Schleife mehrere Objekte zeichne.

Dim rec As System.Drawing.Graphics = picturebox1.CreateGraphics
For i = 1 to 10
rec.FillRectangle(Color, X1+i,Y1,X2,Y2)
next

Wie kann ich z.B. das zu letzt gezeichnete oder das erste Objekt löschen, ohne die Box zu refreshen und alles neu zu zeichnen ?

Momentan gehe ich z.B. über die Picturebox.refresh-Methode.
Hier ist aber das Problem, das bei jeder Aktion das gesamte Bild neu gezeichnet werden muß und das führt zu einem ganz schönen Flackern beim arbeiten.

Jemand eine Idee ?
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
GDI+ letztes Objekt löschen1.304Homer8022.08.07 18:47
Re: GDI+ letztes Objekt löschen1.295Virom22.08.07 20:38
Re: GDI+ letztes Objekt löschen1.145GPM22.08.07 20:56
Re: GDI+ letztes Objekt löschen1.078Homer8023.08.07 14:51

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel