Visual Studio 2013 и C# - невозможно добавить обработчик событий

Я работаю над проектом WPF, и после того, как я сделал все в XAML-файле, я хотел начать делать в своем CS-файле. Теперь я пытался добавить событие, используя этот маленький болт в свойствах, но каждый раз, когда я нажимаю на любое событие (например, я выбираю кнопку в XAML и пытаюсь добавить -> MyButton_Click), я получаю всплывающее сообщение "невозможно добавить обработчик событий".

Я надеюсь, вы сможете мне помочь.

2 ответов


да, @will прав, я также страдал от той же проблемы,когда я был новичком в WPF. Проверьте свой X: Class в файле XAML, он должен включать пространство имен, используемое в коде позади. например., Х:Класс="файл MainWindow" должно быть что-то вроде x: class= " пространство имен.Файл MainWindow" если это не сработает, попробуйте перезапустить VS или попытаться воссоздать проект с правильным именем, надеюсь, это решит вашу проблему.


Я страдал от той же проблемы, что и вы. Ошибка возникает, когда у вас есть любой синтаксическая ошибка в вашем файле XAML, такая как опечатка, отсутствующий тег, запятая, отсутствие метода/обработчика событий или трудности со ссылками.

точно такая же причина, когда вы не можете добавить событие или изменить какое-либо свойство в окне свойств, но без какого-либо сообщения или ошибки. Внимательно проверьте синтаксис.

с уважением.