2017-08-05 81 views
0

方法'RadioButton1_CheckedChanged'无法处理'Checked'Changed'事件,因为它们没有兼容的签名。方法''无法处理事件'

上面的文字是我面对的错误,下面是代码。

这是一个与RadioButton2

的参数
Private Sub RadioButton1_CheckedChanged(ByVal e As System.EventArgs, ByVal sender As System.Object) Handles RadioButton1.CheckedChanged 
    FlatButton4.Enabled = False 
    Timer1.Enabled = True 
End Sub 
+1

在设计一个新的单选按钮双击,它会产生这个'私人小组RadioButton1_CheckedChanged(发送者为对象,E作为EventArgs的)把手RadioButton1.CheckedChanged'。从字面上看,你需要做的就是。 – djv

+0

我试过了,但它是一样的错误。虽然当我删除, e As EventArgs Sad

+0

尝试删除子完全,转到表单设计选项卡,并双击单选按钮。这应该生成具有正确签名的适当事件处理程序。然后将您的代码添加回子。 –

回答

2

错误的顺序相同。 签名是方法的()之间的参数列表。

Private Sub RadioButton1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton1.CheckedChanged 
    FlatButton4.Enabled = False 
    Timer1.Enabled = True 
End Sub 
+0

谢谢,但不知何故,它仍然是相同的错误 – Sad

+0

这应该是完美的。你有没有改变参数的顺序? – OneFineDay