데이터 입력 양식이 거의없는 매우 간단한 WinForms 응용 프로그램을 작성하고 있습니다. 그러나 사용자가 이러한 양식을 사용하기 전에 취할 조치 (즉, 검색어를 입력 한 후 열 수있는 양식)를 선택해야합니다. 이 응용 프로그램은 레거시 사용자 정의 DOS FoxPro 응용 프로그램을 다시 작성하므로 사용자는 UI를 가능한 한 이전 것과 비슷한 (읽기 쉽도록) 원합니다. (. 내가 좀 더 현대적인 UI로 마이그레이션하는 고객을 설득하는 방법에 대해 설명하고 싶지 않아 참고)WinForms의 메뉴와 유사한 간단한 탐색
자, UI는 다음과 같이한다 :
│--------------│
│ Customers >> │ │-----------------│
│ Invoices │ │ Find customer │
│ -------------│ │ Create new │
│ .. etc.. │ │ Delete customer │
│ -------------│ │-----------------│
│ Exit │
│--------------│
메뉴가 있어야한다 상당히 크고 화면 (폼) 중간입니다. 이것은 고전적인 MenuStrip이 문제가되지 않는다는 것을 의미합니다. 적절한 항목으로 즉석에서 ListBox를 만들어야합니까? 어떻게이 접근합니까? 개체에 이미 탐색 구조가 저장되어 있으므로 사용자에게 탐색 UI를 제공하는 방법에 대한 조언을 찾고 있습니다.
또한이 경우 키보드 입력은 마우스 상호 작용보다 중요하고 중요합니다.