C# アプリでタスクの階層リストを表示および編集できる必要があります。Windows フォーム アプリまたは ASP.NET のいずれかです。
基本的に、Microsoft Project がタスクを処理する方法と同様の動作が必要です。
コントロールは次のことを行う必要があります。
1) いくつかのフィールドで構成されたアイテムのリストを維持する
2) 各アイテムは多数の子を持つことができます (少なくとも 3 レベルのネスト)。
3) アイテムの親/子を簡単に変更できる必要がある
4) フィールドを非常に簡単に編集できる必要があります (Excel でセルを変更するのと同じくらい速く)。
5) ドラッグ アンド ドロップまたはカット アンド ペーストでアイテムを簡単に並べ替えることができる必要があります。
6) コントロールをデータベースに簡単に接続できれば、さらに良い
私が見るためのコントロールに関する推奨事項はありますか?