2011-01-16 6 views
2

Ich benutzte Qt mit C++, um meine GUI-Anwendungen zu entwickeln, aber ich habe kürzlich gewechselt, um C# .NET auszuprobieren, da es viel einfacher ist, das zu tun, was ich brauche.C# .NET-Steuerelemente für angedockte Werkzeugfenster?

Ich frage mich, welche Steuerelemente ich für ein paar Dinge verwenden muss und ob sie für C# .NET existieren oder ob ich etwas Brauchbares/Spezielles tun muss.

example screenshot showing docked tool windows

Wenn Sie in diesem Screenshot sehen, mag ich etwas ähnliches tun, wie sie jedes Werkzeug Fenster in seinen eigenen Docking-Bereich gruppiert haben mit der Option, es zu schließen, oder es aus dem Layout, so dass es zu brechen kann gezogen werden. Ich spreche über die Tool-Fenster mit dem Titel "Groups", "Ressourcen", "Tools" usw.

Ich möchte auch diese Tool-Fenster an der gleichen Stelle bleiben, wenn das Hauptfenster die Größe geändert wird. Qt hat federähnliche Widgets, mit denen Sie eine Benutzeroberfläche erstellen können, die ihre Form behält, wenn die Fenstergröße geändert wird. Gibt es so etwas in C# .NET?

+1

Benötigen Sie es für WinForms oder für WPF? – Timwi

Antwort

0

Divements hat einige gute Komponenten für diese Art von Sache. Eine Weile, seit ich sie benutzt habe, aber die Dock-Steuerung war ziemlich einfach aufzustehen und sehr funktionsreich.

http://www.divelements.com/net/controls/sanddock/

Sie haben WPF und WinForms-Versionen einsehen.

Verwandte Themen