退出时保存组合框

时间:2011-03-24 23:22:13

标签: c# combobox

我通过组合框的Items.Add()方法以编程方式将项添加到组合框中。该项目已添加到组合框中,但在用户退出应用程序后它不存在。我按照这里给出的建议:

http://social.msdn.microsoft.com/Forums/en/Vsexpressvcs/thread/760fc26d-dc45-4827-aab6-21eebff07333

但遇到与OP相同的问题,即“Items”Foreach没有定义(ComboItems.Items中的字符串项)

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

如果您在运行时使用 Comboboc.Items.Add ,则用户退出应用程序时无法保存Combox项目。

唯一的方法是您可能需要存储(数据库)并将这些项目存储在其中。 然后将它绑定到你的组合框。

E.G:

private void SaveItemtoCombobox()
{

  //save method stuff

}


private void LoadDatatoCombobox()
{


   cmbBox1.DataSource = source;
   cmbBox1.DisplayMember = "MyTableName";

}

此致