Autor Beitrag
JohnDyr
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 56
Erhaltene Danke: 1

Win 10
C# (VS 2017)
BeitragVerfasst: Do 15.11.18 14:40 
Hallo,

ich habe eine Sidebar mit mehreren Buttons. Über diesen Buttons ist ein Label (mit dem blauen Pfeil). Durch ein Klick auf den Pfeil, sollen Buttons darunter verschwinden, und die restlichen Elemente nach oben "gezogen" werden. Ein Screenshot ist hier zu finden: ibb.co/irJuN0

Wie kann ich das am einfachsten umsetzen?

Vielen Dank!
Ralf Jansen
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 4700
Erhaltene Danke: 991


VS2010 Pro, VS2012 Pro, VS2013 Pro, VS2015 Pro, Delphi 7 Pro
BeitragVerfasst: Do 15.11.18 15:21 
Zitat:
Wie kann ich das am einfachsten umsetzen?


Ein Control kaufen das das das ungefähr kann? In Winforms gibt es eigentlich keine einfachen Lösungen für nicht Standarddarstellungen. Winforms ist dazu gedacht den Standard Look von Windows zu erfüllen. Wenn du was anderes möchtest sind die einfachen Optionen etwas dazu zukaufen oder eine andere UI Technik zu benutzen (z.b. WPF).

Ansonsten kommt es auch darauf an wie weit du deinen Anspruch, es gut aussehen aussehen zulassen, runterschrauben kannst. Irgendwann wird es relativ einfach.
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4764
Erhaltene Danke: 1052

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: Do 15.11.18 15:41 
Da in WPF dieses Control "Expander" heißt, habe ich danach gesucht, z.B.
- WinForms Expander
- Winforms Expander Control

Benutze eines davon oder schau dir den Sourcecode davon an.

Für diesen Beitrag haben gedankt: JohnDyr
JohnDyr Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 56
Erhaltene Danke: 1

Win 10
C# (VS 2017)
BeitragVerfasst: Do 15.11.18 17:39 
Danke @Th69 genau sowas habe ich gesucht!