如果我使用 C# 检查单选按钮,如何更改组合框项目

How to change comboBox items if i checked radioButton using c#

如果我选择单选按钮,组合框项目会发生变化。

如果我选择另一个单选按钮,组合框项目会改变。

private void radioButton1_CheckedChanged(object sender, EventArgs e)
    {
        comboBox1.Items.Add("google");
        comboBox1.Items.Add("yahoo");
    }

我该怎么做??

如果他们在同一组中,您可以通过向其中之一添加侦听器来做到这一点:

private void radioButton1_CheckedChanged(object sender, EventArgs e)
{
    if(radioButton_1.Checked)
    {
         comboBox1.Items.Remove("google");
         comboBox1.Items.Add("yahoo");
    }
    else
    {
         comboBox1.Items.Remove("yahoo");
         comboBox1.Items.Add("google");
    }
}