Laden...

Forenbeiträge von arthur_8200 Ingesamt 3 Beiträge

30.07.2013 - 11:13 Uhr

Hallo nochmal an alle,

vielen Dank für eure zahlreichen Kommentare!

Haben mir sehr geholfen 👍

30.07.2013 - 10:15 Uhr

Hey C#-Hacker,

vielen Dank für deinen Tipp!

Ich fürchte deine Lösung ist aber nicht ganz sauber... denn im Designer-Quellcode steht

#region Windows Form Designer generated code

        /// <summary>
        /// Required method for Designer support - do not modify
        /// the contents of this method with the code editor.
        /// </summary>
30.07.2013 - 10:02 Uhr

Hallo,

ich möchte bei einer C# Windows Forms Anwendung mit mehreren Panels arbeiten die unabhängig voneinander sind.

Die Panels sollen also jeweils direkt in der form1 liegen und sind alle mit dem Dock-Modus "Fill" eingesellt. D.h. die Panels füllen die ganze Form1 aus. Die Panels sollten also in voller Größe unabhängig voneinander übereinander liegen. Je nachdem was der Benutzer anklickt wird dann ein Panel visible und alle anderen invisible.

Im Visual Studio kann ich zwischen den Panels wechseln indem ich das aktuelle Panel "in den Hintergrund" versetze. Damit erscheint das nächste Panel usw.

Leider habe ich eines der Panel in einem anderen Panel angelegt. Ich weiß aber nicht wie ich das umstellen kann.
Im Designer.cs sieht man es vom Code her ganz deutlich:

this.panel_eingabe.Controls.Add(this.panel_leer);

Wie kann ich also das Panel leer direkt in der Form anstatt in dem Panel eingabe anlegen?

Vielen Dank!