鼠标点击radiobutton,在不检查radiobutton的情况下采取行动

时间:2014-09-06 17:23:23

标签: c# events radio-button

我在groupBox中有2个radiobuttons,用于准确告诉用户程序正在考虑的内容。

[1]:![表格] [1] http://puu.sh/bo5dr/e93cb1d4c9.png

左侧的文本框是什么控制单选按钮。我不希望用户直接控制单选按钮,所以我创建了一个鼠标点击事件,并显示一个带警告的消息框

private void radioButton271_MouseClick(object sender, MouseEventArgs e)
        {
        // says something like the radio buttons can only be changed by geometrical properties defined in the text boxes
        MessageBox.Show("A alteração da configuração geométrica de coberturas próximas de outras mais altas só pode ser realizada através das dimensões de h e b2.");

    }

我希望通过不放置radioButton271.Checked = true,它不会采取这种假设。 但它确实检查了无线电按钮,无论鼠标点击事件中是否有任何内容。

这在其他地方改变了吗?

1 个答案:

答案 0 :(得分:2)

设置AutoCheck属性:

radioButton271.AutoCheck = false;