2010-11-18 7 views
4

In Visual Studio können wir verschiedene Panels wie SolutionExplorer Panel, Eigenschaften Panel, etc hinzufügen. Auch wir können diese Verkleidungen minimieren und diese Verkleidungen maximieren.Können Sie ein DockPanel wie Visual Studio in WPF erstellen

Ich möchte ein Dockpanel ähnlich wie ich in WPF erwähnt haben. (Ich sollte in der Lage sein, das Panel zu fixieren, das Panel zu lösen usw.)

Unterstützt DockPanel dies standardmäßig? Oder sollte ich etwas tun, um diese Funktion zu unterstützen? Eine Beispielabbildung des Codes wird großartig sein !!!

Antwort

10

DockPanel ist nur ein übliches Panel zum Anordnen von Elementen an den Kanten des Containers mit der Option, dass das letzte Element den verbleibenden Platz füllt. Es macht keine Art von VS-Docking/-Docking/Pinning/Unpinning. Für so etwas benötigen Sie ein benutzerdefiniertes Steuerelement. Sie können einen kostenlosen wie AvalonDock oder kaufen Sie wie Infragistics XamDockManager oder von den anderen Komponenten-Anbietern.

+0

Vielen Dank für die Info :) – GuruC