Button.PerformClick Methode

Definition

Generiert ein Click Ereignis für eine Schaltfläche.

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

Implementiert

Beispiele

Im folgenden Codebeispiel wird ein Click Ereignis eines Button abwechselnden Click Ereignisses einer anderen Schaltfläche generiert. Dieser Code geht davon aus, dass zwei Button Steuerelemente auf einem Formular instanziiert wurden und dass eine Membervariable mit dem Namen myVar als 32-Bit-ganzzahlige Vorzeichen innerhalb der Klasse deklariert wurde.

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

Hinweise

Diese Methode kann aufgerufen werden, um das Click Ereignis auszuheben.

Gilt für:

Weitere Informationen