2014-04-27 67 views
0

我的新節目,我有一個項目,開發一個小商場的那種如何添加多個項目時,有一個文本框

我想知道的是如何添加多個項目,因爲只有對於單個項目單個文本框,但是當有多個項目,究竟應該如何工作

1)它是設計應用 正確的方式,如果一旦我添加按鈕單擊添加多個它足夠然後 2罰款)項目應該如何去 即;我需要保存的東西,一旦用戶點擊Add按鈕,使文本框爲空,以便用戶可以輸入新的項目

是有任何其他方式請註明。

回答

1

有幾種方法和設計。我要提到你的問題UX Stack Exchanges

一種方法是有一個單一的TextBox有一個「添加」按鈕,並有ListBox(或其他類似容器),使用戶可以通過點擊Add按鈕添加項目到ListBox

事情是這樣的:

enter image description here

因此,在這種情況下,你只會使「添加」按鈕,如果數據是有效的,那麼當用戶點擊「添加」,你應該添加TextBox.TextListBox,然後清除TextBox.Text。 單擊「確定」最終將從ListBox獲取數據並執行您所需的任何操作。

當然還有很多其他的方法,我認爲這是一個非常基礎和直觀的方法。

+0

Thx爲您的答覆和很好的答案,這是在商場和其他地方的計費應用程序的工作方式PLZ回覆 – user3252479

+0

如果我有5個不同的項目,每個項目包含5文本框例如:item1:--- - 現在筆可以有1)價格2)數量3)金額4)item_no 5)item_name所以現在,這些成爲5文本框,如果我想添加其他項目如:item2:袋這個如何處理這是可能的使用列表框或任何其他控制PLZ指定和thx爲最後的回答 – user3252479

+0

在這種情況下,我會說你只能在列表框中顯示item_no,名稱或其他唯一ID,並在商業邏輯中的某個地方持有每個項目的其他相關信息。或者你可以在'ListView'或'DataGridView'中顯示它們。我不能告訴你確切的答案,因爲這是一個設計問題,你需要考慮其他事情,如使用這些信息等。 – etaiso

相關問題