0

我想知道,如果我单击ComboBox例如 letter上的选择A,并且我希望其内容显示在labelorListBox中,我该怎么做?我尝试使用下面的一些代码进行试验。下面的代码对我不起作用。任何其他方式或建议?

    private void selectContents_SelectedIndexChanged(object sender, System.EventArgs e)
    {
        string var;
        var = selectContents.Text;

        if (var == "A")
        {
            Label1.Text = "hi";
            listBox1.Text = "hi";

        }
    }

好的问题解决了我只需要更改var:D

4

2 回答 2

1

你不能拥有string var;

var是 c# MSDN 中的关键字 C# 关键字

我不知道该代码是如何编译的,我想不是

编辑

string a = "var";    //this is ok
string var = "a";    //this is not
于 2013-05-27T01:59:50.227 回答
0

我相信这就是你要找的。

private void selectContents_SelectedIndexChanged(object sender, System.EventArgs e)
{
    listBox1.Items.Add(selectContents.SelectedItem);
    Label1.Text = selectContents.SelectedItem;
}
于 2013-05-27T02:02:13.863 回答