약 1300 개의 항목 목록에서 하나의 항목을 선택하는 작업이 포함 된 Silverlight 응용 프로그램을 작성하고 있습니다. 이 목록을 사용자에게 제공하는 가장 좋은 방법은 무엇입니까? ComboBox의 1300 개 항목이 너무 많다고 생각합니다. 그렇지? 이런 상황에 대한 모범 사례는 무엇입니까? 항목은 같은 패턴이 재고 위치입니다 :사용자가 선택할 수있는 큰 목록을 표시하는 방법?
행 1 - 통로 1 - 레벨 1
행 1 - 통로 1 - 레벨 2
...
행 1 - 통로 2 - 레벨 1
...
행 2 - 통로 1 - 레벨 1
등등.
또한 다음과 같은 몇 가지 다른 위치에있을 것입니다 : ... 지역 등을 준비 배송 선착장,
나는 아마도 목록 상자가 어떤 사용자에게 일치로 채워 시작 것입니다 텍스트 상자와 목록 상자를 가지고 싶습니다 TextBox에 입력됩니다. 데이터는 웹 서비스에서 가져온 것이거나 격리 저장소에 저장 될 수 있습니까?
첫 번째 충동은 세 개의 드롭 다운 또는 목록 상자를 갖는 것입니다. 첫 번째 행은 행 목록을 제공합니다. 사용자가 두 번째를 선택하면 해당 행의 통로 목록이 채워집니다. 선택이 끝나면 세 번째 레벨이 레벨 목록으로 채워집니다. 또는 사용자가 행을 선택한 다음 통로 목록이있는 새 화면을 표시하십시오. 어느 쪽이든 그것은 각 선택에 대해 서버로의 왕복입니다. – Jay
3 개의 드롭 다운 목록과 관련해서는 여전히 '패턴'의 일부가 아닌 다른 위치가 필요합니다. 행, 통로 및 레벨로 마스터 목록을 분리하는 방법은 무엇입니까? 사용자가 선택한 후에 3 개의 선택 항목을 하나로 병합하는 방법은 무엇입니까? 3 번 서비스 콜? 하나의 서비스 요청을 한 다음 클라이언트에서 분리하십시오. – DaveB