-1

だから私はこのコードを持っています:

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

コンボボックス名selectdirectoriesの値の名前を変更しようとしていますが、機能していないようです。動作しないだけのエラーはありません。

DisplayMemberも試しましたが、どちらも機能しませんでした。

4

1 に答える 1

2

私があなたがやりたいことを正しく理解していれば、このようなことがうまくいくはずです:

selectdirectories.Items[selectdirectories.Items.IndexOf("Data")] = "<Default>";
于 2012-05-21T14:25:54.060 に答える