使用组合框时更改条件

本文关键字:条件 组合 | 更新日期: 2023-09-27 18:32:27

>目前在Visual Studio 2013中使用C#制作一个程序,一旦用户从组合框中选择了任何值,我希望屏幕上的某些内容变得可用。到目前为止,我已经做了这个:

        if (cmbTickets.SelectedIndex == 10)
        {
            enableSeats();
        }

使用此功能时,仅当从组合框中选择数字十时,屏幕上的项目才可用。但是,当选择组合框中的任何选项时,我希望发生这种情况。我应该在 if 语句中放置什么值来执行此操作?

使用组合框时更改条件

订阅SelectedIndexChanged事件。

未进行选择时-1 SelectedIndex,因此只需参考即可。

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
    if (comboBox1.SelectedIndex > -1)
        enableSeats();
}