如何將comboBox
中的項目集合複製到我的C#應用程序中的StringCollection
?我只對按照各自順序捕獲每個項目的字符串文本感興趣。我正在嘗試製作在會話之間保存的MRU文件列表,因此我想將comboBox.Items
複製到StringCollection Properties.Settings.Default.MostRecentlyUsedHexFiles
。任何想法或建議,你可能會感激。謝謝。將組合框項目複製到C#中的StringCollection中
1
A
回答
2
您應該能夠遍歷combobox.items並簡單地使用stringcollection.Add()將該字符串添加到集合中。
toString方法將如所描述的here執行:
雖然組合框是通常用於顯示文本項 ,可以 任何對象添加到組合框。 通常,組合框中的對象 的表示形式是由該對象的ToString 方法返回的字符串 。如果想要顯示對象的成員 ,則 將通過將DisplayMember 屬性設置爲 相應成員的名稱來選擇將顯示爲 的成員。您還可以通過設置ValueMember 屬性,選擇 將代表 返回值的對象的成員。有關更多信息,請參閱 ListControl。
因此,像:
Foreach(object o in combobox.items)
{
//might need to access a datamember of the combobox's item if more complex solution is required, but this will probably do
stringcollection.Add(o.ToString);
}
相關問題
- 1. 如何將列表框的項目複製到組合框的項目?
- 2. 如何將scroollbar添加到c中的組合框項目中#
- 3. 將項目追加到組合框中
- 4. 複製組合框中選擇的項目到GridView
- 5. C#:wpf將組合框項目添加到多個組合框
- 6. WPF - 組合框項目被複制
- 7. 將組合框項目鏈接到C中的網頁#
- 8. c#wpf:無法將項目添加到組合框中
- 9. 徵收項目組合框DataGrid中C#
- 10. 將My.Settings StringCollection綁定到多個組合框
- 11. C#根據其他組合框添加項目到組合框
- 12. 選擇所有組合框內的複選框Wpf中的組合框項目
- 13. 將組合框中選定項目的組合框屬性綁定到字段
- 14. 將項目添加到datagridview組合框列中已有的組合框列
- 15. 將項目添加到數據網格中的組合框中
- 16. 將列表中的項目添加到組合框中
- 17. 防止將字符串粘貼到組合框中,而不是C#中的那些組合框的項目
- 18. 將項目添加到組合框
- 19. 將項目添加到組合框
- 20. 將項目添加到wxpython組合框...?
- 21. 將項目從一個集合添加到組合框中
- 22. 將WPF組合框項目拖放到文本框中
- 23. 如何將項目從C#中的不同窗體添加到組合框中#
- 24. 組合框項目連接到C#winforms中的列表格
- 25. 將項目添加到DataGridView中的組合框
- 26. 如何將項目添加到dojo中的組合框?
- 27. 將項目添加到已填充的組合框中
- 28. 如何將項目隱式添加到wpf中的組合框?
- 29. 將項目添加到datagridview中的組合框
- 30. 將添加的字符串項目保存到組合框中