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