trees show hierarchical data. File directory navigation is one of the most familiar UX for browsing a tree.

learn more… | top users | synonyms

68
votes
14answers
9k views

Should you concede to user demands that seem clearly inferior?

Currently working on a ground-up (not just the UI) reimplementation of a whole, existing system. Because it's internal we've been able to work with its existing users during the process, and get their ...
1
vote
1answer
94 views

Bar Graph Controlling - From the Graph Itself or from External Control

I have a bar graph on my page I'm generating from D3. The graph itself looks good. Here's the question: My graph has the following bars: bar1 **************** bar2 ******* ... barn ************ ...
0
votes
2answers
224 views

Solutions for changing user habits from a tree to a flat forum thread structure

I am trying to change the habits of forum users who are familiar with a really messy tree structure to the more common flat structure. The forum is to get a relaunch but without shutting the old ...
7
votes
1answer
147 views

How to best represent a network/graph using a tree

I have a data structure that is network-like or graph-like. Most of the time a tree is sufficient, because it can fit into a tree model, but sometimes the branches can fuse together. If you want to ...
5
votes
2answers
241 views

Is there a better way to represent a hierarchical user selector for mobile?

We have a hierarchical user tree that allows users to drill down to each level below them and at any point switch any branch in the tree. This doesn't exactly translate so well to mobile devices. ...
0
votes
1answer
61 views

Should a tree map be scrollable?

Here a non-scrollable version, all items are visible though smallest nodes tends to be a little too small, but it looks like a tree map: Here is the same tree map but twice as large and scrollable ...
1
vote
2answers
168 views

Nested menus on small screen

I have a small number of pages but one page had a few sub pages. In mobile I was happy to have the nav open like so. More sub pages have now been added to the sub pages so the mobile nav looks ...
0
votes
0answers
60 views

In or around a table of results, displaying row-specific information and actions (master-detail UX)

I am tasked with displaying a list of clinical trials. Each clinical trial has at least one, and typically many, actual locations. We want to encourage users to enroll in clinical trials. What that ...
0
votes
0answers
100 views

Hierarchical treeview problem

In a complex hierarchical structure where the user can create multiple levels of various types (folders, projects) what is the best way to manage all levels? The image below illustrates what I mean. ...
38
votes
8answers
15k views

Is there any alternative UI for tree structure?

Is there any other better UI feature for tree structure to reduce the multilevel nodes.
0
votes
0answers
49 views

Alternatives to dragging items to add to data view

I have a design in which a list of items are in a tree in a column on the left of the page. Each of these items can be added to one or more views on the right side of the page. Currently, this is done ...
2
votes
3answers
110 views

Tree view: How to indicate that only some sub-items are selected?

I have an application where the client can select items from a tree-like structure using checkboxes. Items with only some sub-items selected show only a "grayed" check mark which transports the "not ...
0
votes
1answer
260 views

TriState treeview with checkboxes

Scenario I have a use case that asks for something like a tree view with checkboxes, but somehow it is one step more complex. I have a tree structure where for each node, the user can chose one of ...
0
votes
2answers
108 views

Is there better wording for a tree relationships than sibling/child?

I am working on an application that has a number of hierarchical datagrids. There is a need to specify the relationship, for instance, when you are adding an element to that hierarchy. Currently we ...
59
votes
7answers
8k views

What's the best way to view a deep hierarchy?

I've been pondering the best way to show a deep hierarchy for a desktop application I'm working on. Here are some alternative designs I'm considering... Mac OSX Finder: If you understand what ...
1
vote
1answer
54 views

Best option for showing an unbalanced tree

I am modifying a web application that manages services (residence and others) for elderly people. At a couple of times, the place of birth / place of residence must be selected, and the previous user ...
3
votes
1answer
352 views

What would be UI solutions for exploring mid-size hierarchies (100-3000 nodes)?

What would be user interface solutions/best practices for exploring mid-size hierarchies (100-3000 nodes)? By exploring, I mean ability to read labels of individual nodes, see hierarchical ...
2
votes
1answer
108 views

Matrix representation for hierarchic data

I have to create an UI that help user to define a relation level between 2 objects (from the same hierarchic level). 2 visions must be provided : Manager (3 levels) Technical (3 levels + 2 levels) ...
4
votes
4answers
363 views

How can I show the user where they are in a non-hierarchical page structure?

I am working on an interface for a system which enables users to browse a large model of a business' processes. The many items in this model are arranged in a "net" structure. When viewing a single ...
3
votes
4answers
215 views

Controls in the bottom bar of a modal popup vs. user's expectations

I work on an application where there are a lot of modal popup/windows. A lot of menus and functionalities can only be triggered through a modal popup. Some modal are big and require a scrollbar. For ...
1
vote
2answers
207 views

What content to put on parent page when it exists only for the subpages [duplicate]

On tree structure website there's always the problem of what contents to put in the parent page, you know, the page that exists only as a point to subpages to attach. Write some general descriptive ...
1
vote
3answers
1k views

Form builder that allows dynamic flow based on answers

I'm working on a project where we need to create a form builder that allows nesting of follow up questions based on a questions answer. Currently we're thinking of a treeview that allows dragging and ...
4
votes
1answer
654 views

What is the best way to implement a Data Tree component in an iPhone application?

I need to port some website components to an iOS application. One of those components being a Data Tree. Is there a way to implement a Data Tree component in an iOS application or is there another ...
5
votes
4answers
495 views

Search results on a treeview widget

Does anyone have experience in showing search results in a treeview (thus filtering the treeview)? I know it's not best UX practice, but I am designing a program in which I may have to implement this ...
9
votes
2answers
418 views

Cancelling drag-n-drop action before drop

I'm working on sortable tree component. Sorting and moving of leaves and branches is done using drag-n-drop. One of my users has pointed out that once you've started dragging an item you have to drop ...
10
votes
1answer
418 views

When to save data?

When should I save data in an business application? We have a lot of applications and currently they have not all the same behavior. I am not very experienced with UX and would like to know when I ...
4
votes
1answer
309 views

Which implementation for a dynamic hierarchy tree will show as much info as possible while still allow seeing the changes made in the background?

I'm in the middle of building a search engine website for a specific corpus. We've already implemented most of the menus and the structure of the website. recently we got some feedback that forced us ...
0
votes
2answers
200 views

How to add items of multiple types to a single list tree?

I have a small and a wide version of an hierarchy which contain different types. In the wide version the type of items is chosen based on the parent type. The types are not fixed to the hierarchy ...
6
votes
3answers
197 views

What is a best practice for branch/leaf creation?

My app has functionality for users to create a number of objects, each of which may have multiple child objects. I'm going to generalize the terminology a little more so we don't get hung up on the ...
1
vote
3answers
416 views

Best form design for answer based question system (tree structure)

I have hierarchy structure database to manage the previous answer based question. So when I create the child questions, I want to be stored previous question then only I can make the relationship in ...
3
votes
2answers
184 views

Designing a control to select elements from a tree?

I have a large tree data structure that might be up to 10 levels deep. I need to design a control for a Windows 8 store app that will allow the user to select an element from each level from this ...
2
votes
3answers
276 views

is it a tree or table?

In the following table the numbers represent the "downloaded" times the items on the left had been downloaded. The product manager insists it's not a table but rather a tree because of the tree ...
0
votes
1answer
182 views

Expanding a tree with radio buttons

I have tree. Each tree node is a radio button. Nodes can be expanded/collapsed by clicking the disclosure icon which is a grey triangle. Some radio buttons are disabled. If a radio button is ...
0
votes
2answers
971 views

How best to display top-down decomposition data (hierarchical) with in place-editing and child addition?

We have an HTML/CSS UI where there exists a top-most item (root) - you click that you get a text box to enter some content and save. It shows up as indented/styled child of the parent. Basically the ...
35
votes
6answers
3k views

Why is tree representation of data becoming unpopular?

I'm asking not about professional software like IDE's, but about OS GUI and web interfaces. A few years ago there was File manager in Windows, Gopher and other interfaces and data models like this. ...
8
votes
3answers
191 views

How to load data into a table based on the selection in a tree?

We are developing a web application that has a screen with two parts. On the left side we have a tree where the user can check or uncheck specific items, even leaves or nodes in the tree. If we select ...
16
votes
6answers
3k views

Hierarchical multi-state tree check box selection

I'm searching for a good/alternative solution to handle multi-state selections in a check box tree. A normal check box tree is mostly doable, because it has three different states. It might not be ...
4
votes
1answer
183 views

Tree manage in ribbon UI

I'm implementing ribbon UI in one of my application. It manages some trees so I move all the options to the ribbon (contextual tabs) but it just doesn't look fluent. Is placing tree options ...
7
votes
2answers
482 views

What is the best way to visualize an org chart when people have multiple responsibilities?

I have asked the following question on stackoverflow around modeling an org chart. This focused on the DB modeling details, etc but I want to ask a related question here focusing purely on the user ...
7
votes
4answers
258 views

Where to place controls on a tree/list

I have a chronological list of items. The user can operate on these items with three actions. So each row has three actions (or buttons for example). My dilemma is thus: Having three buttons on ...
1
vote
2answers
262 views

What should the Double-Click behaviour be in a treeview which is in a selection dialog

Normally when using treeview I would expect that when the user double-clicking on a node that has children the tree will expand/collapse. However, Say we have a tree in a selection dialog. We ...
2
votes
3answers
553 views

Pagination of tree structure tables

Ok first things first. I did not design this layout but all feedback is appreciated. I have a web app that takes in a user file and spits out a table. the table also has hierarchy. Lets say its a ...
4
votes
1answer
456 views

How to search/filter long lists that incl. tree structure and flat structure?

I am currently working on a piece of software in which a user needs to select a group in order to display a information about that group. Details as follows: The user must select only 1 group at a ...
7
votes
2answers
4k views

Data display for hierarchical data

I have various collections of entities that can be associated at various levels, varying in depth as well. Would the best approach be to use a treeview? If I cannot use a treeview could I create the ...
3
votes
1answer
98 views

App menu created from keywords

I have application which allow users to select video and play it. I have for each video few keywords and with help of WordNet I created tree from these keywords. So now user can go from generally ...
4
votes
3answers
559 views

Managing CRUD operations in a tree

I'm using a tree view in my web application to present the administrator a way of managing entities in the system. So far I had to deal with simple entities that require only a name that is way i ...
10
votes
2answers
1k views

What is the expected paging behavior of a tree?

I'm working with a tree data structure, which should be visualised (like in a file manager). The server can calculate the whole tree and the client will display it. The possible size of a tree can ...
2
votes
1answer
111 views

Anyone experienced tree testing of multilingual website?

I work in a multilingual region, like many of us. My clients' websites are multilingual (often, there's a main language and sub-languages). When I perform a tree test on their structure, is it enough ...
5
votes
2answers
9k views

A Better alternative to display Hierarchical Data than using TreeView

I am a ASP.net Developer and am looking out for other alternatives to Treeview control. Reason behind is shipping too much of viewstate information for each request. Functionality of treeview would be ...
7
votes
4answers
558 views

Better way of merging two tree views into a single

I am working on a UI design which has two tree view components to show data hierarchy. Each tree shows same data but has two different functionalities. I felt showing them in such a way will confuse ...