我正在使用WPF编写应用程序,我需要制作一些看起来像Visual Studio工具箱的东西(请参见图片)。我应该使用什么控制?
答案 0 :(得分:3)
我认为您正在寻找类似AvalonDock
的内容。
答案 1 :(得分:2)
使用扩展器控件作为可扩展标头。
每个扩展器的内容可以是 ListBox ,带有特殊的 ItemTemplate (图像为文本)。
http://wpf.codeplex.com/有其他控件可以帮助您。
格尔茨, knom。
答案 2 :(得分:1)
您可以使用ListView或TreeView。 这两个控件都允许您为项目编写模板,区别在于TreeView是分层的。您使用哪种控件取决于数据的结构,但您可以使用TreeView。
对于TreeView,您必须定义两个项目模板,一个用于根项目,另一个用于子项目。这应该很容易,但当然这取决于你的数据。