Problem mit Design
-
Hallo,
ich habe ein Problem.
Ich habe ein Form mit mehreren SplitContainern in verschiedene Bereiche unterteilt.
In jedem Split Container ist ein ListView und über dem ListView ein bereich wo radiobottons usw hinkommen
Das ist alles schön und gut.
Nur wenn ich jetzt z.B. einen einzelnen Container in der Größe verändere wird das „Design“ total zerhauen.
Ich möchte das wenn sich die größe den Containers verändert, nur die größe des ListViews verändert wird und nicht die Größe des bereichs darüber. Der soll immer gleich bleiben.
Wie bekomme ich das so hin? Hab mal 2 Bilder angehängt auf denen man mein Problem sieht
Bild1: http://www.bilder-hosting.de/show/K61QE.html
Bild2: http://www.bilder-hosting.de/show/K63B9.html
-
Du mußt die oberen Elemente (die du unverändert lassen willst), in ein eigenes Gruppencontrol eintragen, z.B. ein Panel.
-
ok. und wie bekomme ich das das sich das ListView automatisch anpasst? also größer und kleiner wird. Momentan hat das ja ne feste größe und wenn man einen container verkleinert wird ja was abgeschnitten..
-
Du mußt die Eigenschaft 'Dock' auf 'Fill' setzen.
Entsprechend kannst du diese Eigenschaft bei den anderen Elemente anpassen (z.B. 'Left', 'Top' etc.).
-
ok wenn ich alles in einzelne bereiche mit splitcontainern aufteile geht das.
mit panels gehts nicht
kann man für nen bereich den man mit splitcontainern festgelegt hat, eine min breite festlegen und danach kann man den bereich nicht mehr verkleinern???
danke
-
Lies doch einfach in der MSDN den Text zum SplitContainer durch, da steht alles nötige drin...