Are there C# controls that can be used to create a hierarchical list of prioritised items?

Posted by Mendokusai on Stack Overflow See other posts from Stack Overflow or by Mendokusai
Published on 2010-05-21T01:40:07Z Indexed on 2010/05/21 2:00 UTC
Read the original article Hit count: 285

Filed under:
|
|
|
|

I need to be able to display and edit a hierarchical list of tasks in a C# app. It can either be a Windows form app, or ASP.NET.

Basically, I want similar behaviour to the way Microsoft Project handles tasks.

The control would need to:

1) Maintain a list of items made up of several fields

2) Each item can have a number of children (at least 3 levels of nesting)

3) It needs to be very easy to change the parents/children of an item

4) It needs to be very easy to edit the fields (as fast as changing cells in Excel)

5) It needs to be very easy to reorder the items by dragging and dropping or cut and paste

6) If I can easily connect the control to a database, even better

Before I go and create something manually, I'm wondering if there is something available already?

© Stack Overflow or respective owner

Related posts about c#

Related posts about controls