vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 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
Steuerelemente disposen: Wie ist es richtig? 
Autor: keco
Datum: 08.07.10 14:44

Hallo,

ich habe eine Verständnisfrage zum Disposen von Steuerelemente. Wenn ich eine PictureBox dynamisch erzeuge, in einem Panel anzeige und ein mittels der Graphics-Klasse erzeugtes Bild anzeigen lasse, wird automatisch .Dispose aufgerufen, wenn ich Panel1.Controls.Clear aufrufe? Wie genau entferne ich eine solche PictureBox richtig? Muss ich vorher PictureBox1.Image.Dispose, dann PictureBox1.Dispose und anschließend erst Panel1.Controls.Clear aufrufen?

Und wie genau sieht das bei folgendem Beispiel aus:
Ich erstelle ein eigenes Steuerelement, welches von PictureBox erbt. Ich übergebe dabei ein Bild, welches in eine Variable gespeichert wird und das gleiche Bild mit einem farbigen Rahmen in eine zweite Variable. Durch ein MouseHover und MouseLeave wird ständig zwischen beiden Bildern gewechselt, so dass ich nicht ständig das Bild mit dem Rahmen neuzeichnen muss. Muss ich in diesem Fall die Dispose-Methode des Steuerelementes überschreiben und für die "Vernichtung" der beiden Variablen selbst sorgen? Reicht einfach Me.originalImage = Nothing?

Irgendwie verstehe ich dieses Prinzip nicht wirklich. Ständig bin ich mir unschlüssig über dieses Verfahren.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Steuerelemente disposen: Wie ist es richtig?1.959keco08.07.10 14:44
Re: Steuerelemente disposen: Wie ist es richtig?1.562ModeratorDaveS08.07.10 14:56
Re: Steuerelemente disposen: Wie ist es richtig?1.547DotNetErbse08.07.10 15:07
Re: Steuerelemente disposen: Wie ist es richtig?1.568keco08.07.10 15:10
Re: Steuerelemente disposen: Wie ist es richtig?1.531ModeratorDaveS08.07.10 15:20
Re: Steuerelemente disposen: Wie ist es richtig?1.507Superpeppi08.07.10 19:09
Re: Steuerelemente disposen: Wie ist es richtig?1.536ModeratorDaveS08.07.10 19:36
Re: Steuerelemente disposen: Wie ist es richtig?1.477Superpeppi09.07.10 09:46
Re: Steuerelemente disposen: Wie ist es richtig?1.525ModeratorRalfE08.07.10 15:09
Re: Steuerelemente disposen: Wie ist es richtig?1.515keco08.07.10 15:28
Re: Steuerelemente disposen: Wie ist es richtig?1.556ModeratorRalfE08.07.10 15:41
Re: Steuerelemente disposen: Wie ist es richtig?1.823ModeratorDaveS08.07.10 15:52
Re: Steuerelemente disposen: Wie ist es richtig?1.544ModeratorRalfE08.07.10 16:18
Re: Steuerelemente disposen: Wie ist es richtig?1.541keco09.07.10 11:56
Re: Steuerelemente disposen: Wie ist es richtig?1.473keco09.07.10 11:46

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