Visual Studio 2013 und C # - Ereignishandler konnte nicht hinzugefügt werden

8

Ich arbeite am WPF-Projekt, und nachdem ich alles in Xaml-Datei gemacht habe, wollte ich mit meiner CS-Datei beginnen. Jetzt habe ich versucht, Ereignis mit diesen kleinen Bolzen in Eigenschaften hinzuzufügen, aber jedes Mal, wenn ich auf ein Ereignis klicke (zum Beispiel, ich wähle Knopf in XAML und versuche, - & gt; MyButton_Click) hinzuzufügen, bekomme ich eine Popup-Meldung "UNBAR HINZUFÜGEN EVENT HANDLER ".

Ich hoffe, Sie können mir helfen.

    
HC1122 24.03.2015, 14:57
quelle

2 Antworten

20

Ja, @will hat recht, ich litt auch unter dem gleichen Problem, als ich neu in WPF war. Bitte überprüfen Sie Ihre x: Klasse in Ihrer XAML-Datei, sie sollte den Namespace enthalten, der im Code dahinter verwendet wird. z.B.,     x: Klasse="Hauptfenster" sollte etwas wie sein     x: class="namespace.MainWindow" Wenn es nicht funktioniert, versuchen Sie, den VS neu zu starten, oder versuchen Sie, das Projekt mit dem korrekten Namen neu zu erstellen. Ich hoffe, es wird Ihr Problem lösen.

    
Abdullah Obaidullah 24.03.2015, 15:16
quelle
2

Ich hatte das gleiche Problem wie du. Ein Fehler tritt auf, wenn Sie in Ihrer XAML-Datei einen any Syntaxfehler haben wie falsches Fehlschlagen, fehlendes Tag, Komma, fehlende Methode / Event-Handler oder Schwierigkeiten mit Referenzen.

Genau der gleiche Grund ist, wenn Sie kein Ereignis hinzufügen oder eine Eigenschaft im Eigenschaftsfenster ändern können, aber ohne Nachricht oder Fehler. Überprüfen Sie Ihre Syntax sorgfältig.

Grüße.

    
Bear 03.05.2016 15:55
quelle

Tags und Links