我的Delphi數據庫應用程序允許用戶從數據庫表中填充的團隊名稱的下拉列表中進行選擇。如果他們想要的名稱還沒有在數據庫表中,我希望他們能夠鍵入一個新名稱,並將其顯示爲下拉文本並將其存儲在數據庫中以備下次使用。從Tcombobox中選擇最佳方式或添加一個新項目(如果它不在列表中)?
我的問題不是如何在技術上做到這一點,但其他人認爲是什麼讓視覺表現這種形式的最佳方式,以便它的使用對用戶是無效的?
- 有一個單獨的編輯框和'添加'按鈕? - 但後來他們可能懶得使用下拉菜單 。
- 讓'Select team'成爲第一項,如果選擇了 則顯示編輯框?
- 使用dropdownlist樣式和一個單獨的編輯框? (不喜歡這個)
- 然後允許輸入一個名稱,檢查它是否已經在 列表中,如果不是,將它添加到表中?
這個問題似乎是脫離主題,因爲它是關於用戶體驗,並將更好地適應http://ux.stackexchange.com。 – TLama
@TLama謝謝。這是我在此的頭一篇博文。我確實試圖查看是否有任何我應該發佈的子類別,但沒有看到任何標籤。我怎麼知道使用ux.stackexchange.com? ..我可以將這個問題轉移到那裏嗎? – user3209752
你可以訪問['help center'](http://ux.stackexchange.com/help)查看['有什麼話題](http://ux.stackexchange.com/help/on-topic) 。關於遷移,我認爲只有版主才能做到。您只能刪除此問題並在UX上發佈相同的問題。我現在已經請求版主遷移您的問題,所以讓我們等一會兒... – TLama