觸發事件後,我想添加一些項目到我的WinForm中的組合框。以簡潔的方式添加項目到組合框
以下是我的示例代碼,它不完整,也違反了DRY(不要重複自己)的原則。我是一個尋求整潔代碼的新手。請幫助我。
Combobox1.Items.Add("aaa")
Combobox2.Items.Add("aaa")
....
Combobox50.Items.Add("aaa")
正如你看到的,我可以,如果有需要添加到ComboBox只有5到10個項目做到這一點。如果有50個呢?我想選擇某個組合框來添加項目。
我發現一個更好的方法來做到這一點,不要重複上面的例程太多的時間。請幫助我一個整潔的代碼。謝謝!!!
只有當你知道如何谷歌。 – 2015-02-09 07:37:54
asp.net和winforms/vb.net和c#的答案可能會有所不同,你在用什麼? – Sayse 2015-02-09 07:38:36
填充集合並將集合綁定到Combobox。單獨的綁定和數據準備,以便如果明天的數據源發生變化,它不會有太大的影響,可能需要很小的調整。此外,如果您知道DRY原則,並且您認爲如何不重複,那麼解決方案將很容易爲您解決。 – Amit 2015-02-09 07:39:10