Einzelnen Beitrag anzeigen

raiguen
(Gast)

n/a Beiträge
 
#6

Re: Panel will nicht in den Hintergrund

  Alt 15. Nov 2006, 16:35
Zitat von SirThornberry:
...in du du es auf das Treeview ziehst wo die Komponenten angezeigt werden....
Wo kommt der Treeview auf einmal her*umschau*

Zitat von -=cats=-:
Also, insgesamt habe ich bisher 2 Panels auf meiner Form.
Das große Panel hab ich alClient gemacht und das kleine
alRight.
Wenn ich das richtig verstehe: das große Panel - nennen wir es mal PanelG - ist als einzigste Komponente auf der Form und ist alClient gesetzt. Und auf PanelG sitzt rechtbündig ein kleines Panel - nennen wir es PanelR
Okay, soweit so gut. Platzier einen neuen Button (den 'vergessenen') auf das PanelG in unmittelbarer Nähe des PanelR und verschiebe den Button so, dass er mittig über den linken Rand des PanelR liegt. Was erkennen wir? Genau: das PanelR verdeckt den Button nicht, was es aber laut deiner Aussage machen sollte.
Zwei Möglichkeiten sehe ich da:
1. Rechtsklick auf den Button und 'Nach hinten setzen' klicken.
2. Rechtsklick auf PanelR und 'Nach vorne setzen 'klicken.

In beiden Fällen sollte nun der Button (welcher ja auf dem PanelG sitzt) hinter dem PanelR versteckt sein...
Die genaue Positionierung des Buttons nimmst du im Design vor (allerdings den Button in den Vordergrund holen, sonst siehts ihn ja nicht*gg*) und im FormCreate sagst du einfach Button.SendToBack.

Vielleicht hilft dir das ja...ansonsten stell mal n ScreenShot hier rein, damit wir uns ein Bild machen können...
  Mit Zitat antworten Zitat