如何检查点击是否为Performclick

时间:2010-09-29 13:10:52

标签: c# .net asp.net

您好我需要检查按钮点击是否是执行。 就像是 if(click是button1.performclick()) {做一点事 } 其他 {做某事}

任何人都可以提供帮助

1 个答案:

答案 0 :(得分:2)

检查Click事件的事件参数。

单击按钮本身时;事件args包含鼠标的坐标。 执行PerformClick时;事件args是空的。

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    If e.Equals(EventArgs.Empty) Then
        ' Performclick
    Else
        ' Normal click
    End If
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
    Button1.PerformClick()
End Sub