WPF中有没有类似Visual Studio工具箱的控件?

发布于 2024-10-10 13:55:06 字数 155 浏览 5 评论 0原文

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

Visual Studio 工具箱

I'm writing an application using WPF, and I need to make something that looks like the Visual Studio toolbox (please see pic). What control should I use for this?

Visual Studio toolbox

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

柒夜笙歌凉 2024-10-17 13:55:06

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

替代文字

I think you are looking for something like AvalonDock.

alt text

兮颜 2024-10-17 13:55:06

对可扩展标题使用扩展器控件

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

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

问候,
已知。

Use an expander control for the expandable headers.

The content of every expander can be a ListBox with a special ItemTemplate (with image an text).

http://wpf.codeplex.com/ has additional controls to help you.

greetz,
knom.

守不住的情 2024-10-17 13:55:06

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

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

You would use either a ListView or a TreeView.
Both controls allow you to write templates for your items, the difference is that the TreeView is hierarchical. Which control you use depends on the structure of your data, but you will proabably use the TreeView.

For your TreeView you will have to define two item templates, one for the root items and one for the child items. It should be quite easy, but it depends on your data of course.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文