2010-12-09 8 views

Antwort

0

Fügen Sie im Formular-Designer dem Click-Ereignis der Schaltfläche einen Ereignishandler hinzu.

Der Formular-Designer wird Ihnen eine neue Methode wie diese geben; Fügen Sie Ihren Code in diese Methode:

private void button_Click(object sender, EventArgs e) 
{ 
    // Write some code that uses list boxes, labels, text boxes etc. 
} 
1

Ich habe keine Ahnung, was "zu den anderen Kontrollen kommen" könnte bedeuten. Die Ereignisbehandlungsroutinen in der vom Formular abgeleiteten Klasse sind jedoch die Telefonzentrale. Implementieren Sie das Click-Ereignis der Schaltfläche, und lassen Sie es mit anderen Steuerelementen ausführen. Ein triviales Beispiel:

private void button1_Click(object sender, EventArgs e) { 
     label1.Text = "You clicked the button!"; 
    } 
0

Sie Frage ist etwas unklar, aber wenn Sie wollen einfach auf dem Formular andere Steuerelemente zugreifen zu können, gehen Sie einfach weiter und tun so:

private void YourButton_Click(object sender, EventArgs e) 
{ 
    string someValue = yourTextBox.Text; 
    // do something with the value 
} 
0

Wenn Sie einen hinzufügen möchten Event-Handler zu vielen Kontrollen, können Sie es tun.

Gehen Sie einfach zu den Eigenschaften der Kontrolle, die Sie abonnieren möchten, suchen Sie das passende Ereignis aus der Liste (zB onClick) und wählen Sie Ihren existierenden Handler.

Aber diese Methode wird möglich sein, wenn Ereignisse compotable.

Beschreiben Sie Ihre Aufgabe detaillierter.

Verwandte Themen