我在C#中有一个包含不同项目的组合框.As:
现在我想为每个组合框项目设置不同的表单。如果我点击任何项目,则打开新项目表单。
我如何使用它?
答案 0 :(得分:1)
您可以这样使用SelectedIndexChanged
事件:
//ComboBox.SelectedIndexChanged += ComboBox_SelectedIndexChanged;
private void ComboBox_SelectedIndexChanged(object sender, EventArgs e){
string selected = (string)ComboBox.SelectedItem;
if(selected == "New Item"){
//do something here
}
else if(selected == "Delete Item"){
//do something here
}
else if(selected == "Show Item"){
//do something here
}
}
答案 1 :(得分:0)
在SelectionChanged
事件中,在组合框的switch()
上有一个selectedIndex
命令,每个选项都有一个case
,在这种情况下调用{{1} }}
我可能会因为我这样做而错误地获取财产或事件名称,但你明白这一点。