Thema: C# Panelreihenfolge

Einzelnen Beitrag anzeigen

Cogito

Registriert seit: 12. Jun 2008
280 Beiträge
 
#6

AW: Panelreihenfolge

  Alt 31. Mai 2012, 13:56
Left/Right = X-Richtung
Top/Bottom = Y-Richtung
Vor/Hinter = Z-Richtung / Z-Index, welchen man z.B. über BringToFront/SendToBack verändern kann.

Ansonsten entspricht es erstmal der Erstellungsreihenfolge (Neuestes ist vorne).
Wobei die Reihenfolge, wie man etwas ausgerichtet hat dann die Erstellungsreihenfolge überschreibt. (was zuerst oben angedockt wurde, ist ganz oben, egal ob sichtbar oder nicht)
Ja die Panels sind in y-Richtung angeordnet auf die volle Breite des ParentPanels. Die Erstellungsreihenfolge habe ich bereits geändert und diese umgekehrt wieder sichtbar gemacht. Das ist aber sehr unzuverlässig, denn manchmal schiebt er doch das letzte irgendwo dazwischen ein. Was ist denn also jetzt eine zuverlässige Methode die Dinger in der richtigen Reihenfolge sichtbar zu machen (nicht alle sind immer jederzeit sichtbar, aber die Reihenfolge sollte trotzdem stimmen)? Kann mal jemand ein Code Snippet rüberwerfen?
  Mit Zitat antworten Zitat