2015-03-24 26 views
8

Sto lavorando al progetto WPF e dopo aver creato tutto nel file Xaml, volevo iniziare a farlo sul mio file CS. Ora, stavo cercando di aggiungere eventi usando quel piccolo bullone nelle proprietà, ma ogni volta che clicco su qualsiasi evento (ad esempio seleziono il pulsante in XAML e provo ad aggiungere -> MyButton_Click) ottengo un messaggio pop-up "UNABLE TO ADD GESTORE DI EVENTI".Visual Studio 2013 e C# - Impossibile aggiungere gestore eventi

Spero che tu sia in grado di aiutarmi.

+6

Probabilmente hai fregato qualcosa, come rinominare la classe della finestra in modo errato. Creane uno nuovo con il nome corretto nello spazio dei nomi corretto, quindi aggiungi il tuo evento. – Will

+1

Provare a riavviare Visual Studio. – Sheridan

risposta

20

sì, @ è giusto, ho anche sofferto dello stesso problema, quando ero nuovo in WPF. Controlla la tua x: Class nel tuo file XAML, dovrebbe includere lo spazio dei nomi usato nel codice sottostante. x: Class = "MainWindow" dovrebbe essere qualcosa come x: class = "namespace.MainWindow" se non funziona, provare a riavviare il VS o provare a ricreare il progetto con il nome corretto, spero che risolva il tuo problema.

2

Ho sofferto dello stesso problema come te. L'errore si verifica quando hai qualsiasi errore di sintassi nel tuo file XAML come misspell, tag mancante, virgola, mancanza di metodo/gestore di eventi o difficoltà con i riferimenti.

Esattamente lo stesso motivo è quando non è possibile aggiungere un evento o modificare alcuna proprietà nella Finestra delle proprietà, ma senza alcun messaggio o errore. Controlla attentamente la tua sintassi.

Saluti.

Problemi correlati