C#组合框用法
本文关键字:用法 组合 | 更新日期: 2023-09-27 18:21:55
谷歌在这方面没有帮助我。。
假设我有一个组合框,值为"X"answers"Y"。
语法是什么。。
"如果用户选择了X,就这样做,否则就那样做。"
我试过几种方法。。没有工作。
提前谢谢。
我假设您使用的是WinForms,您要使用的属性是ComboBox.Text
。
类似于:
if (xyCombo.Text == "X")
// Do something
else (xyCombo.Text == "Y")
// Do something else
您必须订阅ComboBox的SelectedIndex更改事件。请参阅下面的链接。
http://msdn.microsoft.com/en-us/library/system.windows.forms.combobox.selectedindexchanged.aspx
试着将以上答案组合起来,如下所示。
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
if (comboBox1.Text == "X")
//Action
else
//Other Action
}
或者使用切换语句
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
switch (comboBox1.Text)
{
case "X":
//Action
break;
case "Y":
//Another Action
break;
default:
break;
}
}