Entfernen der Click-Methode aus der Windows-Formularanwendung

Ich beginne mit C # und habe dieses Tutorial durchgearbeitet, um einen einfachen Bildbetrachter zu erstellen:

http://msdn.microsoft.com/en-us/library/dd492135.aspx

Sie erstellen es mit ein paar Schaltflächen, dem Bildanzeigebereich und einem Kontrollkästchen.

Als ich das Formular erstellte und einige Schaltflächen hinzufügte, konnte ich den Debugger ausführen, die Anwendung anzeigen und auf Schaltflächen klicken, die nichts taten.

Es scheint, dass Sie zum Erstellen einer Methode für ein Ereignis wie z. B. einen Tastenklick auf die Schaltfläche im Formularentwurf als Verknüpfung doppelklicken können.

Es scheint jedoch nicht möglich zu sein, eine Methode zu entfernen und auszuführen. Zum Beispiel habe ich private void pictureBox1_Click erstellt. Allerdings brauche ich das Formular nicht, um etwas zu tun, wenn ich auf das Bild klicke. Ich wollte diese Methode löschen. Dann erhalte ich jedoch einen Fehler, der besagt:

"'PictureViewer.Form1' enthält keine Definition für 'pictureBox1_Click' und es wurde keine Erweiterungsmethode 'pictureBox1_Click' gefunden, die ein erstes Argument vom Typ 'PictureViewer.Form1' akzeptiert (fehlt eine using-Direktive oder eine Assembly-Referenz?)"

Was vermisse ich? Wird außer dieser einen Methode noch etwas anderes erstellt, wenn ich auf die PictureBox doppelklicke? Nicht, dass es besonders lästig wäre, aber es wäre seltsam, leere Methoden für alles, was Sie versehentlich erstellt haben, im Code belassen zu müssen.

Auf eine kurze zweite Frage, wo ist der Code für die Steuerelemente und Container, die ich hinzufüge? Ich würde denken, dass es einen Platz neben dem Eigenschaftsfenster geben würde, um verschiedene Eigenschaften einzustellen.

Danke für deine Hilfe!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage