所以我有一個名爲cboGender
的組合框,我想將值(硬編碼值)添加到組合框,如Male
,Female
和Unspecified
。我該如何去做呢?提前致謝。C#Combobox硬編碼值
-1
A
回答
0
cboGender.Items.Add(new Item(「Male」));
0
有可能是你如何填充comboBox
多種方式,你可以添加項目一個接一個,或者你可以添加整個集合等.. 添加項目一個接一個,可以這樣做:
comboBox1.Items.Add("Male");
comboBox1.Items.Add("Female");
comboBox1.Items.Add("Unspecified");
在單個語句中添加與上述相同的項目可以做這樣的:
comboBox1.Items.AddRange(new object[]{ "Male","Female","Unspecified"});
可以設置類對象的列表作爲數據源,以你的comboBox
爲好。創建一個類是這樣的:
class personGender
{
public string gender { get; set; }
}
設置的comboBox
數據源是這樣的:
List<personGender> list = new List<personGender>()
{
new personGender{gender="Male"},
new personGender{gender="Female"},
new personGender{gender="Unspecified"},
};
comboBox1.DataSource = list;
comboBox1.DisplayMember = "gender";
或者你也可以在2線這樣做上面這個是相同的:
comboBox1.DataSource = new List<personGender>()
{
new personGender{gender="Male"},
new personGender{gender="Female"},
new personGender{gender="Unspecified"},
};
comboBox1.DisplayMember = "gender";
你也可以在從數據庫獲取記錄後設置其datasource
。
希望它有幫助!
0
相關問題
- 1. 硬編碼值
- 2. 硬編碼值JsonpResult
- 3. C#屬性\避免硬編碼值
- 4. 硬編碼到動態值
- 5. 硬編碼值web.config文件
- 6. @ Html.EditorFor的硬編碼值
- 7. 設置硬編碼值
- 8. 硬編碼指針值
- 9. 優化C#代碼/硬編碼
- 10. ExtJs Combobox displayField編碼
- 11. 硬編碼hibernate.cfg.xml
- 12. 硬編碼OCaml
- 13. Combobox值到代碼
- 14. 硬編碼俄文翻譯qt C++
- 15. C#房產與硬編碼getter和setter
- 16. 硬編碼C中的相對路徑#
- 17. C緩衝區硬編碼問題
- 18. 綁定下拉用硬編碼值
- 19. ZedGraph - 如何硬編碼軸值?
- 20. 如何用硬編碼值替換@JoinColumn?
- 21. 訪問SELECT語句和硬編碼值
- 22. 的Android ConstraintLayout @dimens替換硬編碼值
- 23. SQL命令通過硬編碼值
- 24. 粘貼值在宏中硬編碼
- 25. 硬編碼值存儲在哪裏?
- 26. 在Informix DB中選擇硬編碼值
- 27. 功能只適用於硬編碼值
- 28. 如何使用硬編碼的值
- 29. 休眠硬編碼值註釋
- 30. 將硬編碼值添加到contentSize
有點研究會給你的問題的答案。 [閱讀此](http://stackoverflow.com/questions/14143287/add-items-to-the-combobox)。 –