Fou-Lu
Lt. Junior Grade
- Registriert
- Aug. 2006
- Beiträge
- 290
Hallo Leute,
tut mir leid, wenn ich euch mit so ner (mehr oder weniger) Noob-Frage störe, aber irgendwie komm ich da nicht ganz dahinter.
Also folgende Situation: Ich habe eine Form (Hauptformular), in dieser Form befindet sich eine Picturebox (Dock: Fill - also die ist immer auf die ganze Größe des Formulars ausgebreitet). Außerdem hab ich ein Benutzerdefiniertes Panel mit einem Transparenten hintergrund. Als Background-Image wird ein PNG Bild hergenohmen.
Nun will ich dass das benutzerdefinierte Control ÜBER der Picturebox angezeigt wird, aber irgendwie happert es an dieser Stelle. Zwar wird im Designer das Control oben angezeigt, aber wenn ich es ausführe das ganze, dann überblendet die Picturebox mein Panel.
Ich habe auch bereits versucht das Panel der Picturebox als Childcontrol zuzuweisen. In diesem Fall wirds auch richtig angezeigt, aber da die Picturebox mehrmals in der Sekunde refreshed wird, zeichnet sich auch das Panel neu. Solls aber nicht außerdem wirkt sich das ja negativ auf die Performance aus.
Die Frage also: Wie kann ich es so anstellen, dass das benutzerdefinierte Panel über der Picturebox angezeigt wird, aber die Form als Parentelement hat?
PS: Mir ist auch aufgefallen, dass wenn ich das Fenster kurz außerhalb des WorkingArea schiebe und zurück, dann wird das Panel kurz eingeblendet und dann wieder überblendet von der Picturebox.
tut mir leid, wenn ich euch mit so ner (mehr oder weniger) Noob-Frage störe, aber irgendwie komm ich da nicht ganz dahinter.

Also folgende Situation: Ich habe eine Form (Hauptformular), in dieser Form befindet sich eine Picturebox (Dock: Fill - also die ist immer auf die ganze Größe des Formulars ausgebreitet). Außerdem hab ich ein Benutzerdefiniertes Panel mit einem Transparenten hintergrund. Als Background-Image wird ein PNG Bild hergenohmen.
Nun will ich dass das benutzerdefinierte Control ÜBER der Picturebox angezeigt wird, aber irgendwie happert es an dieser Stelle. Zwar wird im Designer das Control oben angezeigt, aber wenn ich es ausführe das ganze, dann überblendet die Picturebox mein Panel.
Ich habe auch bereits versucht das Panel der Picturebox als Childcontrol zuzuweisen. In diesem Fall wirds auch richtig angezeigt, aber da die Picturebox mehrmals in der Sekunde refreshed wird, zeichnet sich auch das Panel neu. Solls aber nicht außerdem wirkt sich das ja negativ auf die Performance aus.
Die Frage also: Wie kann ich es so anstellen, dass das benutzerdefinierte Panel über der Picturebox angezeigt wird, aber die Form als Parentelement hat?
PS: Mir ist auch aufgefallen, dass wenn ich das Fenster kurz außerhalb des WorkingArea schiebe und zurück, dann wird das Panel kurz eingeblendet und dann wieder überblendet von der Picturebox.