Vorgehensweise Panel entlanden?

25/05/2009 - 13:46 von Frank Bergmann | Report spam
Hallo

ich habe eine WinForm und dort habe ich zwei Panel.
Auf den einen habe ich ein Menu und im zweiten werden UserControls geladen.
Wenn ich Menupunkt 1 anclicke wird das dazugehörige UserControl geladen.
Wie kann ich aber erreichen das beim Click auf Menupunkt 2 das erste
UserControl entladen wird? Dazu brauchte ich ja den Namen und wo kann ich das
machen?


Gruß
Frank Bergmann
 

Lesen sie die antworten

#1 Herfried K. Wagner [MVP]
26/05/2009 - 01:56 | Warnen spam
"Frank Bergmann" schrieb:
ich habe eine WinForm und dort habe ich zwei Panel.
Auf den einen habe ich ein Menu und im zweiten werden UserControls
geladen.
Wenn ich Menupunkt 1 anclicke wird das dazugehörige UserControl geladen.
Wie kann ich aber erreichen das beim Click auf Menupunkt 2 das erste
UserControl entladen wird? Dazu brauchte ich ja den Namen und wo kann ich
das
machen?



Du könntest in einer privaten Variablen einen Verweis auf das jeweils
aktuell geladene Benutzersteuerelement speichern und anschließend dieses
Steuerelement aus der 'Controls'-Auflistung entfernen.

M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>

Ähnliche fragen