WPF中是否有类似于Visual Studio工具箱的控件?

问题描述:

我正在使用WPF编写一个应用程序,并且我需要制作一些看起来像Visual Studio工具箱的东西(请参阅图片)。我应该使用什么控制?WPF中是否有类似于Visual Studio工具箱的控件?

Visual Studio toolbox

我认为您正在寻找类似AvalonDock的东西。

alt text

+0

是的,谢谢,这就是即时寻找。我下载并安装它,但我不知道如何使用 – 2011-01-05 11:24:50

你会使用一个ListView控件或一个TreeView。 这两个控件都允许您为项目编写模板,区别在于TreeView是分层的。您使用哪种控制取决于您的数据结构,但您将可以使用TreeView。

对于您的TreeView,您将不得不定义两个项目模板,一个用于根项目,另一个用于子项目。它应该很容易,但它当然取决于你的数据。

使用扩展控件作为可扩展标题。

每个扩展器的内容可以是一个列表框与一个特殊的 ItemTemplate(与图像的文本)。

http://wpf.codeplex.com/有其他控件可以帮助您。

greetz, knom。