列表框中显示的组合框的内容

时间:2013-05-27 01:55:58

标签: c# visual-studio-2003

我想知道,如果我点击ComboBox上的选项作为实例字母A,我希望其内容显示在labelListBox中,怎么能我这样做?我尝试了下面的一些代码。以下代码对我不起作用。任何其他方式或建议?

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

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

        }
    }

ok问题解决我只需要更改var:D

2 个答案:

答案 0 :(得分:1)

你不能拥有string var;

var是c#MSDN C# keywords

中的关键字

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

修改

string a = "var";    //this is ok
string var = "a";    //this is not

答案 1 :(得分:0)

我相信这就是你要找的东西。

private void selectContents_SelectedIndexChanged(object sender, System.EventArgs e)
{
    listBox1.Items.Add(selectContents.SelectedItem);
    Label1.Text = selectContents.SelectedItem;
}