我正在考慮使用消息框在Windows Mobile應用程序中顯示驗證失敗消息。我目前正在努力。我的想法是,有這麼有限的屏幕房地產,我很難專門用於顯示這些驗證失敗的主窗體區域。我對可用性方面有點擔心,因爲用戶將在驗證失敗後強制關閉驗證消息框。 有沒有人有任何想法,這種方法或經驗,會建議有這樣做的更好的方式?CF UI設計 - 如何最好地顯示驗證失敗
0
A
回答
0
我會在屏幕頂部顯示一條消息(如瀏覽器所做的那樣),以總結遇到的錯誤,比如「X必填字段未填充」。然後更接近每個無法驗證的字段的更詳細的錯誤。
這樣,當用戶正在糾正錯誤時,有關錯誤的信息仍然可見。
1
我知道ErrorProvider
在緊湊框架中不可用。但也許這將是如何去做的一個起點。
像ErrorProvider
我會顯示一個簡單的圖標旁邊的輸入框,顯示出錯的東西。由於事實上,你沒有一個鼠標光標懸停在它上面,我會點擊該圖標在停靠在底部的文本框中顯示一個具體的錯誤消息,如果你只需點擊它就會再次隱藏。
因此,用戶會得到一些提示,說明有什麼不對(可能他已經知道了什麼),並且可以點擊圖標來獲取線索。雖然線索顯示他仍然可以在表單中插入某些東西(他看不到任何東西,但是目前他只對這個單獨的盒子感興趣),並且只需點擊一下(在出現的文本框中),他就會回到全屏幕。
在最後一步,如果焦點改變到另一個輸入框或錯誤被修復,該框也可能自動消失。
相關問題
- 1. Windows身份驗證/表單身份驗證?如何最好地設計系統?
- 2. 如果驗證失敗,則顯示div
- 3. 設計驗證不斷註冊失敗
- 4. 設計的登錄驗證失敗
- 5. 身份驗證失敗:設計+ OmniAuth + Facebook
- 6. 驗證失敗時僅顯示validatorMessage
- 7. 驗證XML並顯示失敗
- 8. 當JS驗證失敗時顯示Div
- 9. USPS地址驗證失敗
- 10. 劍道UI data.model.set失敗,定製驗證
- 11. 驗證失敗
- 12. MVVM如何最好地顯示ListBox.SlectedItem
- 13. 驗證失敗
- 14. 驗證失敗
- 15. 驗證失敗
- 16. 驗證失敗
- 17. Hystrix:HystrixBadRequestException失敗驗證
- 18. Xcode驗證失敗
- 19. 如果驗證失敗,則突出顯示整個表格行
- 20. jarsigner驗證失敗
- 21. Codeigniter驗證失敗
- 22. ftp_login驗證失敗
- 23. 顯示在輸入框中的值,如果驗證失敗
- 24. 如果驗證失敗,則爲評論顯示錯誤
- 25. 如果驗證失敗,在文本框旁邊顯示圖形
- 26. Django的形式顯示,如果驗證失敗
- 27. 審計失敗,憑據驗證4776
- 28. 如何在驗證失敗時
- 29. USPS API地址驗證失敗
- 30. SVN身份驗證失敗(本地)
這不是一個web應用程序。這是一個非常有限的屏幕空間的Windows移動應用程序。在單個屏幕上很難找到超過大約4個輸入字段的空間 – Andrew 2011-03-28 08:59:37