所选组合框项上的事件

本文关键字:事件 组合 | 更新日期: 2023-09-27 17:57:21

我有一个ComboBox控件。选择特定项目时,我想禁用一些RadioButton控件。

我可以使用任何特定事件来执行此操作吗?

所选组合框项上的事件

您可以使用

SelectionChanged事件。

private void comboBox1_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
    radioButton1.IsEnabled = comboBox1.SelectedItem == x;
    // or
    radioButton1.IsEnabled = comboBox1.SelectedValue == x;
}

你可以做

 private void ComboBox1_SelectedIndexChanged(object sender, 
        System.EventArgs e)
{
     if(((ComboBox)sender).SelectedItem.ToString() == "your value")
              radioBtn1.IsEnabled = false;
}