C# 插入查询后是否重新加载组合框?

C# 插入查询后是否重新加载组合框?,c#,combobox,C#,Combobox,我想重新加载组合框,以便它显示我最近输入的值。 使用的语言是C#.NET2005。我正在制作一个windows应用程序。请引导我 每次要用新数据“刷新”组合框时,只需调用方法.DataBind(),保存上次输入的值,然后在加载组合框时加载它们。比如: private stirng _comboBoxSavedListPath = "";//or from application settings.. private List<string> _comboBoxLastEntered

我想重新加载组合框,以便它显示我最近输入的值。
使用的语言是C#.NET2005。我正在制作一个windows应用程序。请引导我

每次要用新数据“刷新”组合框时,只需调用方法
.DataBind()
,保存上次输入的值,然后在加载组合框时加载它们。比如:

private stirng _comboBoxSavedListPath = "";//or from application settings..

private List<string> _comboBoxLastEnteredValues = new List<string>();


private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)//or whenever you want to save
{
    if (comboBox1.SelectedIndex > -1)
    {
        string entry = comboBox1.SelectedItem.ToString();

        if (!_comboBoxLastEnteredValues.Contains(entry))
        {
            _comboBoxLastEnteredValues.Add(entry);
        }
    }
}

你能发布一些代码来展示你到目前为止所做的事情吗?谢谢你的帮助!!db的重新绑定帮助我解决了问题谢谢你的帮助!!db的重新绑定帮助我解决了我的问题problem@Arush:如果此答案正确回答了您的问题,请不要忘记将其标记为正确答案。
private void form1_Closing..
{
    SaveList(_comboBoxLastEnteredValues);//Like(File.WriteAllLines(_comboBoxLastEnteredValues.ToArray(), _comboBoxSavedListPath);
}

private void form1_Load...
{
    _comboBoxLastEnteredValues = LoadLastSavedList();//Like File.ReadAllLines(_comboBoxSavedListPath);
}