更改组合框中值的名称

时间:2012-05-21 13:53:30

标签: c# .net-3.5 combobox

所以我有这段代码:

    public void ChangeDefault()
    {
        string selectedPath = selectdirectories.SelectedItem.ToString();
        if (selectedPath == "Data")
        {
            selectdirectories.ValueMember = "<Default>";
        }
    }

我试图更改我的组合框名称选择目录中的值的名称,但它似乎不起作用。没有错误它只是不起作用。

我也尝试过DisplayMember,但也没有用。

1 个答案:

答案 0 :(得分:2)

如果我理解你想要做的事情,那么这样的事情应该有效:

selectdirectories.Items[selectdirectories.Items.IndexOf("Data")] = "<Default>";