Ich schreibe eine Anwendung mit WPF, und ich muss etwas machen, das wie die Visual Studio Toolbox aussieht (siehe Bild). Welche Kontrolle sollte ich dafür verwenden?Gibt es ein Steuerelement in WPF, das der Visual Studio-Toolbox ähnelt?
Antwort
Ich denke, Sie suchen nach etwas wie AvalonDock
.
Sie würden entweder ein Listview oder TreeView verwenden. Beide Steuerelemente können Sie Vorlagen für Ihre Elemente schreiben, der Unterschied ist, dass die TreeView hierarchisch ist. Welches Steuerelement Sie verwenden, hängt von der Struktur Ihrer Daten ab, aber Sie werden wahrscheinlich das TreeView verwenden.
Für Ihr TreeView müssen Sie zwei Elementvorlagen definieren, eine für die Stammelemente und eine für die untergeordneten Elemente. Es sollte ganz einfach sein, aber es hängt natürlich von Ihren Daten ab.
Verwenden Sie eine Expandersteuerung für die erweiterbaren Header.
Der Inhalt jeder Expander kann ein ListBox mit einem speziellen ItemTemplate (mit Bild ein Text) sein.
http://wpf.codeplex.com/ hat zusätzliche Steuerelemente, die Ihnen helfen.
greetz, knom.
- 1. Gibt es ein Wizard-Steuerelement in WPF?
- 2. Matrix (Reporting Services) ähnelt Steuerelement in WPF
- 3. Gibt es ein Datenspeichermuster, das Mipmaps in Grafiken ähnelt?
- 4. Gibt es ein .NET-Steuerelement, das dem Split-Formular von Access 2007 ähnelt?
- 5. Gibt es ein WPF-Steuerelement, das eine Liste der Dateien in einer Explorer-ähnlichen Ansicht anzeigt?
- 6. Gibt es ein Steuerelement Eigenschaftsdialog, das ich in meiner WPF-App verwenden kann?
- 7. Gibt es ein iPhone, das dem NSTokenField-Steuerelement entspricht?
- 8. Gibt es ein WPF-Steuerelement, das ich zum Erweitern/Minimieren von Panels (animiert) verwenden kann
- 9. TreeView-Steuerelement ähnelt dem von utorrent
- 10. WPF finde ein Steuerelement
- 11. Gibt es sowieso ein benutzerdefiniertes Formular in Java, das TrayIcon.displayMessage() ähnelt?
- 12. Gibt es ein Datenraster für das Überwachungsfenster in Visual Studio
- 13. Gibt es eine gcc 4.2-Warnung, die Visual Studio in Bezug auf einen möglichen Datenverlust ähnelt?
- 14. Gibt es ein Add-On für Firefox 3, das dem View Source Chart ähnelt?
- 15. Gibt es ein Tool für Java, das dem CHESS von Microsoft ähnelt?
- 16. Wie man ein Steuerelement in WPF "dekorieren"?
- 17. Gibt es ein Stand-Alone-Entity-Framework, das den EJB-Entity-Beans ähnelt?
- 18. Gibt es eine MVVM-freundliche Möglichkeit, das WebBrowser-Steuerelement in WPF zu verwenden?
- 19. Gibt es ein Viewer-Steuerelement für XtraReports in Windows Forms?
- 20. Gibt es ein WPF Cheat Sheet?
- 21. WPF Steuerelement enthält ein IDisposable Mitglied
- 22. Draggable-Steuerelement in WPF?
- 23. Gibt es form.onload in WPF?
- 24. Kopieren Sie ein WPF-Steuerelement programmgesteuert
- 25. Steuerelement zum Austausch von UIElements in WPF
- 26. Markieren Sie ein WPF-Steuerelement, wenn es Fokus erhält
- 27. Gibt es eine iPhone-Bibliothek, die einem iPad-Popover ähnelt?
- 28. Wie kann ich ein WPF-Steuerelement in ein Bild konvertieren?
- 29. (WPF) Zwei Klassen an ein Steuerelement binden
- 30. Wie Steuerelement, das standardmäßig ausgeblendet ist, angezeigt wird, wird in Visual Studio 2010 WPF-Designer angezeigt?
ja danke das ist was ich suche. Ich habe es heruntergeladen und installiert, aber ich weiß nicht, wie man es benutzt –