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

时间:2011-01-05 10:24:45

标签: c# wpf xaml wpf-controls

我正在使用WPF编写应用程序,我需要制作一些看起来像Visual Studio工具箱的东西(请参见图片)。我应该使用什么控制?

Visual Studio toolbox

3 个答案:

答案 0 :(得分:3)

我认为您正在寻找类似AvalonDock的内容。

alt text

答案 1 :(得分:2)

使用扩展器控件作为可扩展标头。

每个扩展器的内容可以是 ListBox ,带有特殊的 ItemTemplate (图像为文本)。

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

格尔茨, knom。

答案 2 :(得分:1)

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

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