Steuerelement ausblenden

20/11/2009 - 16:07 von Dirk Herwig | Report spam
Hallo,

ich habe ein Usercontrol, abgeleitet von Label über anderen Usercontrols
angeordnet. Nun soll das Usercontrol (von Label abgeleitet) nur an
bestimmten Zeiten angezeigt werden. Ich hatte es so versucht:

if (showtime == 0)
{
this.Visible = false;
}

Das ganze hat aber nichts gebracht. Der Text und die Hintergrundfarbe werden
zwar nicht angezeigt, jedoch verdeckt das Usercontrol doch (schwarz) meine
anderen Controls, welche darunter liegen und zu sehen sein sollen.

Könnt ihr mir hier weiterhelfen?

mfg

Dirk
 

Lesen sie die antworten

#1 Uwe Hercksen
20/11/2009 - 16:57 | Warnen spam
Dirk Herwig schrieb:

ich habe ein Usercontrol, abgeleitet von Label über anderen Usercontrols
angeordnet. Nun soll das Usercontrol (von Label abgeleitet) nur an
bestimmten Zeiten angezeigt werden. Ich hatte es so versucht:

if (showtime == 0)
{
this.Visible = false;
}

Das ganze hat aber nichts gebracht. Der Text und die Hintergrundfarbe
werden zwar nicht angezeigt, jedoch verdeckt das Usercontrol doch
(schwarz) meine anderen Controls, welche darunter liegen und zu sehen
sein sollen.



Hallo,

eventuell hilft schon ein Application.DoEvents
Jedenfalls muß das Neuzeichnen der bisher verdeckten Controls angestoßen
werden wenn das Steuerelement unsichtbar gesetzt wird. Also ein .Refresh
für die bisher verdeckten Controls.

Bye

Ähnliche fragen