树视图可用性差

发布于 2025-01-06 08:28:35 字数 457 浏览 7 评论 0原文

我正在开发一个大型软件产品(Java/C#),它可以在树视图中管理和分类数据。树视图有时会变得非常大并且难以管理。 我四处寻找向用户呈现数据并替换树视图默认呈现器的更好方法,我发现了以下内容: http://ripul.blogspot.com/2005/10/tree-view-removal-surgery_112919819961257081.html http://www.codinghorror.com/blog/2005/03/trees-treeviews-and-ui.html

这个问题更多的是可用性专家的问题,但由于该软件是用 Java/C# 编写的,因此可能有其他树视图替代品不知道。 社区有什么想法吗?

提前致谢

I am working on a huge software product (Java/C#) that manages and classifies the data in a tree view. The tree view can sometime become quite large and difficult to manage.
I have looked around for better ways of presenting the data to users and replace the Tree view default presenter, I found the following:
http://ripul.blogspot.com/2005/10/tree-view-removal-surgery_112919819961257081.html
http://www.codinghorror.com/blog/2005/03/trees-treeviews-and-ui.html

The question is more for usability experts but since the software is written in Java/C# there might be other tree view replacements I don't know of.
Any ideas from the community?

Thanks in advance

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

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

发布评论

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

评论(2

纸伞微斜 2025-01-13 08:28:35

如果它适合您的模型,请考虑将其替换为分组列表实现。

我建议您尝试这个名为 ObjectListView 的开源项目(注意:我没有不写它 - 我只是一个快乐的用户)。

它提供了一组灵活的列表实现,如果您仍然需要多级层次结构,还提供树列表实现(见下文)。

您可以将任何可枚举的内容绑定到它和/或使用数据绑定。

如果您有大量数据要显示,您可以使用其虚拟化实现之一。

试一试吧。

在此处输入图像描述
在此处输入图像描述

If it fits your model, consider replacing it with a grouped-list implementation.

I would suggest you to try this open-source project called ObjectListView (Note: I didn't write it - I'm just a happy user).

It offers a flexible set of list implementations, as well as a tree-list implementation if you still need a multilevel hierarchy (see below).

You can bind anything enumerable to it and/or use data-binding.

If you have massive data to display you can use one of its virtualized implementations.

Give it a go.

enter image description here
enter image description here

季末如歌 2025-01-13 08:28:35

我已经尝试过这个,老实说没有看到任何更好的选择
http://www.dotnetperls.com/treeview

I have tried this one and honestly did not see any better options
http://www.dotnetperls.com/treeview

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