Autor Beitrag
Webo
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 577
Erhaltene Danke: 14

Win 7, Debian
C# (Visual Studio 2013), PHP, C, C++ (Eclipse, KDevelop)
BeitragVerfasst: Di 20.03.12 09:23 
Moin moin,

ich bin ratlos wie ich meine GUI in C# so hinbekomme wie geplant. Ich hoffe ihr könnte da Licht ins Dunkle bringen.

Ich habe rechts und links Panels (bzw. momentan sind es Groupboxen) - in etwa so, wie das VisualStudio aufgebaut ist. Das sieht auch ganz brauchbar aus. Was ich aber als Feature haben möchte ist, dass die Panels vom User in der Größe veränderbar sein sollen, je nachdem wie ihm das gefällt.

Bin nicht sicher, ob man versteht was ich meine, aber die zwei Screenshots dürften das verdeutlichen.

Wird diese Funktion schon bereitgestellt oder muss man sich da was manuelles basteln? Ich kann mich entsinnen, dass ich das mal bei Delphi hinbekommen habe :nixweiss:
Bzw. sind Panels/Groupbox überhaupt der richtige Weg dafür?!


Grüße

Webo
Einloggen, um Attachments anzusehen!
_________________
Man kann nur das aus dem Ärmel schütteln, was man auch vorher reingesteckt hat.
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19315
Erhaltene Danke: 1747

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Di 20.03.12 10:10 
Dafür gib es wie in Delphi einen Splitter, zusätzlich noch einen SplitContainer, der sich ähnlich wie in Delphi ein TGridPanel verhält, nur eben mit Splitter.
www.c-sharpcorner.co...SplitterControl.aspx

Für diesen Beitrag haben gedankt: Webo
Webo Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 577
Erhaltene Danke: 14

Win 7, Debian
C# (Visual Studio 2013), PHP, C, C++ (Eclipse, KDevelop)
BeitragVerfasst: Di 20.03.12 10:19 
Perfekt - Danke!

_________________
Man kann nur das aus dem Ärmel schütteln, was man auch vorher reingesteckt hat.