Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Affje

Treue Seele

  • »Affje« ist der Autor dieses Themas

Beiträge: 89

Beruf: Student

  • Private Nachricht senden

1

07.09.2011, 20:45

[C#] ToolStripContainer Anordnung - ich werd verrückt :D

Hallo allerseits,

ich habe ein kleines Problem bei meinem Programm in C#.
Ich bin momentan dabei, das ganze noch etwas zu verschönern. Ich habe jetzt im Nachhinein oben eine ganz normale Menübar hinzugefügt, das klappt auch alles ganz gut. Untendrunter habe ich einen ToolStripContainer reingemacht, wo einzelne ToolStrips reinkommen sollen (klar, was auch sonst...), und hier hänge ich jetzt etwas.
Da gibt es ja hunderte Styles, aber ich möchte das ganze so gestalten, dass der Container stets nur 1 Leiste groß ist und ich die Container dennoch verschieben kann, greife ich Container 1 und ziehe die Maus bei Container 2 vorbei, so sollen diese sich eben vertauschen, ich denke das kennt man von vielen Programmen so.

Mein problem ist nun, dass ich es zwar auf einer leiste habe (LayoutStyle Flow) im Toolstrip, aber dann fehlen die Griffpunkte an den Seiten. Stelle ich es auf HorizontalStackWithOverflow, dann kann ich sie prima verschieben, habe aber teils zwei Leisten und mein restliches Programm verzeiht sich (obwohl das mittlere Panel im Center-Bereich vom ToolStripContainer ist und das Panel auf Dock-Modus Fill steht).

Eine Option direkt im Container-Objekt fehlt leider.

Geht das überhaupt?

MfG

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

2

07.09.2011, 21:16

Ich glaub du hast die Funktion eines ToolStripContainer etwas missverstanden. Der Container macht das, was du da beschreibst automatisch. Du brauchst dazu nur einen Container. Aber der Container ist nicht wie eine einzelne Toolbar, sondern der Container ist eben ein Container, der um den ganzen Bereich, in dem deine Toolstrips platziert werden sollen, herum liegt.