防止选中单选按钮的更改?

时间:2011-10-13 17:30:54

标签: .net vb.net winforms radio-button

当我将支票更改为另一个单选按钮时,我想显示一条消息,当用户回答否时,我希望我的表格会有任何改变,但在我的情况下,我确实会有任何改变。

简而言之,有没有办法阻止带有消息框的单选按钮的检查更改?

这是我的代码,我把它放在事件checked == false

If lblGrandTotal.Text <> "0" Then
      If MessageBox.Show("?", "Pertanyaan", MessageBoxButtons.YesNo, MessageBoxIcon.Question) = DialogResult.No Then
         rbPenjualan.Checked = True
         rbPenjualan.CausesValidation = False
      Else
         lvNota.Clear()
         lblGrandTotal.Text = "0"
         statuscekjual = False
      End If
End If

2 个答案:

答案 0 :(得分:2)

您可以尝试将代码放入单选按钮的MouseDown事件中。

答案 1 :(得分:0)

您可以处理CheckedChanged并有条不紊地检查按钮