选定的ComboBoxItem上的事件

时间:2011-05-21 17:22:31

标签: c# wpf combobox radio-button

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

是否有任何特定事件可以用来做到这一点?

2 个答案:

答案 0 :(得分:3)

您可以使用SelectionChanged事件。

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

    // or

    radioButton1.IsEnabled = comboBox1.SelectedValue == x;
}

答案 1 :(得分:0)

你可以做到

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