나는 메시지 상자를 사용하여 windows 모바일 앱에 유효성 검사 실패 메시지를 표시하려고 생각하고 있습니다. 나는 현재 일하고있다. 내 생각에 여기에는 이러한 유효성 검사 실패를 표시하기 위해 주 양식의 영역을 전용으로 지정하는 데 어려움을 겪고있는 그러한 제한된 화면 realestate가 있습니다. 유효성 검사 실패 후 사용자가 유효성 확인 메시지 상자를 닫아야 할 것이므로 사용성 측면에 대해서는 조금 걱정됩니다. 누구든지이 접근법이나 경험에 대해 더 좋은 방법이 있다고 제안 할 생각이 있습니까?CF UI 디자인 - 유효성 검사 실패를 표시하는 가장 좋은 방법
0
A
답변
0
필자는 오류가있는 "X 필수 입력란"과 같은 오류를 요약 한 메시지를 화면 상단에 표시합니다 (브라우저와 마찬가지로). 그런 다음 유효성을 검사 할 수없는 각 필드에 더 자세한 오류가 나타납니다.
그런 식으로 실수에 대한 정보는 사용자가 수정하는 동안 계속 볼 수 있습니다.
1
컴팩트 프레임 워크에서는 ErrorProvider
을 사용할 수 없습니다. 그러나 어쩌면 이것이 어떻게해야하는지에 대한 출발점 일 것입니다.
ErrorProvider
처럼 뭔가 잘못된 것을 나타내는 입력 상자 옆에 간단한 아이콘이 표시됩니다. 사실, 그 위에 마우스 커서를 가져갈 필요가 없으므로, 그 아이콘을 클릭했을 때 텍스트 상자에 구체적인 오류 메시지가 표시됩니다. 클릭하면 다시 숨길 수 있습니다. .
그래서 사용자는 무언가가 잘못되었다는 힌트를 얻었습니다 (어쩌면 그는 이미 무엇을 알고 있는지). 단서를 얻기 위해 아이콘을 칠 수 있습니다. 실마리가 보이지만 (여전히 모든 것을 볼 수는 없지만 현재이 단일 상자에만 관심이 있습니다) 한 번 더 클릭하면 (나타나는 텍스트 상자에서) 그는 전체 화면으로 돌아갑니다..
마지막 단계에서 포커스가 다른 입력 상자로 변경되거나 오류가 수정되면 상자가 자동으로 사라집니다.
관련 문제
- 1. 유효성 검사 디자인 패턴
- 2. 유효성을 검사 할 때 오류 메시지를 표시하는 가장 좋은 방법
- 3. 데이터 유효성 검사 디자인 패턴
- 4. 데이터를 표시하는 가장 좋은 방법
- 5. 양식 유효성 검사 방법
- 6. WPF에서 이미지를 표시하는 가장 좋은 방법
- 7. C# 유효성 검사 클래스 생성에 좋은 방법
- 8. 유효성 검사 비 형식 검증을 표시하는 요약
- 9. .NET CF 검사 RAM 실제 오류
- 10. 응용 프로그램에서 UI 유효성 검사 공유
- 11. iPhone UI 디자인 질문 - 양식을 디자인하는 가장 좋은 방법은 무엇입니까?
- 12. C# 사용자 지정 개체 유효성 검사 디자인
- 13. CF app, db 및 서버 코드를 업데이트하는 가장 좋은 방법
- 14. Model-View-Presenter : UI 유효성 검사
- 15. Android : 테이블 데이터를 표시하는 가장 좋은 방법
- 16. SQL 결과를 표시하는 가장 좋은 방법
- 17. "최고 점수"결과를 표시하는 가장 좋은 방법
- 18. 월별 이벤트 목록을 표시하는 가장 좋은 방법
- 19. 다른 프로젝트를 portefolio에 표시하는 가장 좋은 방법
- 20. PHP에서 이미지를 표시하는 가장 좋은 방법
- 21. 질문 설계를위한 UI 디자인 방법
- 22. 레일에서 유효성 검사 논리와 정규식을 리팩토링하는 가장 좋은 방법은 무엇입니까?
- 23. SQLite 유효성 검사 레이어를 작성하는 가장 좋은 방법은 무엇입니까
- 24. ASP.NET MVC에서 여러 양식이있는 페이지의 유효성 검사 오류를 표시하는 방법
- 25. 서비스 디자인 : 유효성 검사 코드는 어디에 넣어야합니까?
- 26. iPhone UI 디자인 요소
- 27. WPF의 UI 요소에 유효성 검사 오류가 전달됩니까?
- 28. 선택 유효성 검사 방법 옵션
- 29. 유효성 검사 동작 방법
- 30. 빠른 유효성 검사 방법
웹 응용 프로그램이 아닙니다. 화면 공간이 매우 제한적인 Windows 모바일 응용 프로그램입니다. 단일 화면에서 4 개 이상의 입력 필드를위한 공간을 찾기가 어렵습니다. – Andrew