选择项目后立即操作

本文关键字:操作 项目 选择 | 更新日期: 2023-09-27 18:07:14

我有这样的代码:

    private void button1_Click(object sender, EventArgs e)
    {
        if (comboBox1.SelectedItem.ToString() == "blahblah")
        {
            processing ps = new processing();
            pictureBox1.Image = ps.blahblah(bmp);
        }
        else
        {...
        }
    }

所以ComboBox的动作是通过点击button1来完成的。选择项目后可以立即采取行动?不点击按钮?

选择项目后立即操作

订阅SelectedIndexChanged事件

comboBox1.SelectedIndexChanged += OnSelectedIndexChanged;
private void OnSelectedIndexChanged(object sender, EventArgs e) {
  // Handle combo box changing
}

尝试使用此事件,

ComboBox1.SelectedIndexChanged

AutoPostBack = "true"
如果您想在选择项目后立即检查所选项目