我通过组合框的Items.Add()方法以编程方式将项添加到组合框中。该项目已添加到组合框中,但在用户退出应用程序后它不存在。我按照这里给出的建议:
http://social.msdn.microsoft.com/Forums/en/Vsexpressvcs/thread/760fc26d-dc45-4827-aab6-21eebff07333
但遇到与OP相同的问题,即“Items”Foreach没有定义(ComboItems.Items中的字符串项)
任何帮助都将不胜感激。
答案 0 :(得分:0)
如果您在运行时使用 Comboboc.Items.Add ,则用户退出应用程序时无法保存Combox项目。
唯一的方法是您可能需要存储(数据库)并将这些项目存储在其中。 然后将它绑定到你的组合框。
E.G:
private void SaveItemtoCombobox()
{
//save method stuff
}
private void LoadDatatoCombobox()
{
cmbBox1.DataSource = source;
cmbBox1.DisplayMember = "MyTableName";
}
此致