Button.PerformClick Methode

Definitie

Hiermee genereert u een Click gebeurtenis voor een knop.

public:
 virtual void PerformClick();
public void PerformClick();
abstract member PerformClick : unit -> unit
override this.PerformClick : unit -> unit
Public Sub PerformClick ()

Implementeringen

Voorbeelden

In het volgende codevoorbeeld wordt een gebeurtenis gegenereerd van een ClickButton gebeurtenis bij afwisselende Click gebeurtenissen van een andere knop. Met deze code wordt ervan uitgegaan dat twee Button besturingselementen zijn geïnstantieerd op een formulier en dat een lidvariabele met de naam myVar is gedeclareerd als een 32-bits geheel getal binnen de klasse.

private:
   void button1_Click( Object^ /*sender*/, EventArgs^ /*e*/ )
   {
      // If myVar is an even number, click Button2.
      if ( myVar % 2 == 0 )
      {
         button2->PerformClick();
         // Display the status of Button2's Click event.
         MessageBox::Show( "button2 was clicked " );
      }
      else
      {
         // Display the status of Button2's Click event.
         MessageBox::Show( "button2 was NOT clicked" );
      }
      // Increment myVar.   
      myVar++;
   }
private void button1_Click (Object sender, 
                               EventArgs e)
 {
    // If myVar is an even number, click Button2.
    if(myVar %2 == 0)
    {
       button2.PerformClick();
       // Display the status of Button2's Click event.
       MessageBox.Show("button2 was clicked ");
    }
    else
    {
       // Display the status of Button2's Click event.
       MessageBox.Show("button2 was NOT clicked");
    }
    // Increment myVar.   
    myVar = myVar + 1;
 }
Private Sub button1_Click(sender As Object, e As EventArgs)
    ' If myVar is an even number, click Button2.
    If myVar Mod 2 = 0 Then
        button2.PerformClick()
        ' Display the status of Button2's Click event.
        MessageBox.Show("button2 was clicked ")
    Else
        ' Display the status of Button2's Click event.
        MessageBox.Show("button2 was NOT clicked")
    End If
    ' Increment myVar.   
    myVar = myVar + 1
End Sub

Opmerkingen

Deze methode kan worden aangeroepen om de Click gebeurtenis te genereren.

Van toepassing op

Zie ook