2014-09-06 87 views
0

我在一個groupBox中有2個單選按鈕,用於精確地告訴用戶該程序正在考慮的內容。在單選按鈕上單擊鼠標,在不檢查單選按鈕的情況下執行操作

[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時,它會顯示一個消息框不要這樣做。 但它確實檢查了單選按鈕,而不管mouseclick事件中沒有內容。

這個改變了嗎?

回答

2

設置AutoCheck屬性:

radioButton271.AutoCheck = false;