私は、データ入力フォームの少ない非常に単純なWinFormsアプリケーションを作成しています。しかし、ユーザーがこれらのフォームに入る前に、彼女は取るアクション(つまり、検索クエリを入力した後に開くフォーム)を選択する必要があります。このアプリケーションは従来のカスタムDOS FoxProアプリケーションの書き換えであるため、ユーザーはUIを可能な限り古いものと同じように(シンプルに)したいと考えています。 (。私はより近代的なUIに移行する顧客を説得する方法を議論する必要はありませんのでご注意ください)WinFormsの簡単なメニューのようなナビゲーション
さて、UIは次のようになります。
│--------------│
│ Customers >> │ │-----------------│
│ Invoices │ │ Find customer │
│ -------------│ │ Create new │
│ .. etc.. │ │ Delete customer │
│ -------------│ │-----------------│
│ Exit │
│--------------│
メニューがなければなりません非常に大きくスクリーンの中央にあります(フォーム)。これは、古典的なMenuStripが問題にならないことを意味します。適切な項目を使用してその場でListBoxを作成する必要がありますか?どのようにこれにアプローチしますか?私はすでにオブジェクトに格納されたナビゲーション構造を持っています。ナビゲーションUIをユーザーに提示する方法をアドバイスしています。
また、この場合、キーボードの入力はマウスの操作よりも重要かつ重要です。