2010-12-07 8 views
1

私のチームは一連のアプリケーションを設計しており、そのうちのいくつかはツリーを使ってデータを表示しています。現在のレベル2〜4は、ドメインモデルによっては後で増加する可能性があります。あなたは、ユーザとして、異なるレベルのノード上でコンテキストメニューに表示するために何を期待する:私の質問はこれですツリーノードのコンテキストメニューのデザイン、あなたは何を期待しますか?

Book 
    Page 
    Word 

は、我々は3つのレベルを持っていると言うことができますか?

例ブックのコンテキストメニュー:

新しいページ
新刊
編集帳
帳を削除します

例ページのコンテキストメニュー:

新しい言葉
ページの編集
削除ページ

例Wordのコンテキストメニュー:

編集語
は、Word

(私は今のセパレータを気にしないでください)
削除この設定例では、クリックしたノードを編集することを考えました。
新しいWordを挿入すると、クリックしたページが編集されます。
例外は、実際に新しいルートノードを作成できるルートノードだけです。

すべての入力は大歓迎です。

編集:私は考えている
、これはCRUD操作の右の設定であるか、ページノードのコンテキストメニューの[追加のページを見ることを期待しますか?

答えて

0

私の心に来てその下にいくつかのリスト -

Refresh 
Move 
Rename 

以上の操作は、アプリケーションの機能ごとなどの項目上で行うことができるものに存在基づくことができます。最高のものは、顧客\ビジネスの大使と が必要なものだけを構築するように求めることです。

編集:IMO

、ページのみ帳要素で使用可能である必要があります。

関連する問題