Если я случайно дважды щелкнул кнопку на Winform в дизайнере визуальной студии, добавлен обработчик событий. Удаление обработчика событий заставляет компилятор выдать ошибку, указывающую, что определение класса не содержит обработчик события. Как исправить эту проблему?Не содержит определения для ошибки XXX
0
A
ответ
2
Вам необходимо удалить ссылку на событие в коде конструктора, созданного visual studio. Я не рекомендую входить в сам код, так как вы можете повесить вещи.
Выберите кнопку в дизайнере и откройте панель инструментов свойств. Перейдите на вкладку событий на панели свойств. Найдите событие «OnClicked» или «Clicked» и удалите связанный с ним метод. Теперь вы можете удалить это событие в своем коде, и оно не должно жаловаться.
0
Выберите кнопку, по которой вы дважды щелкнули в дизайнере форм, и нажмите клавишу f4, чтобы открыть окно свойств. Затем убедитесь, что вы щелкните фильтр событий в верхней части окна свойств и очистите свойство обработчика события для соответствующего события.
Смежные вопросы
- 1. «объект» не содержит определения для ошибки ExecuteNonQuery
- 2. FluentData.IDbCommand не содержит определения для ошибки «Query»
- 3. 'Newtonsoft.Json.Linq.JArray' не содержит определения для
- 4. 'UnityEngine.GameObject []' не содержит определения ошибки `Transform '
- 5. Исправление 'System.Web.Optimization.BundleCollection' не содержит определения ошибки 'EnableDefaultBundles'
- 6. 'System.Web.Http.HttpConfiguration' не содержит определения для
- 7. Не содержит определения для «foo»
- 8. Char не содержит определения для Contains()
- 9. System.Console не содержит определения для
- 10. CS1061: не содержит определения для
- 11. не содержит определения для mobileservice
- 12. «объект» не содержит определения для
- 13. Не содержит определения для объекта
- 14. «DataTable» не содержит определения для
- 15. «***» Не содержит определения для «pnlMenu»
- 16. не содержит определения для GroupBy
- 17. не содержит определения для «GetAwaiter»
- 18. «Firma.Angajare» не содержит определения для
- 19. IGrouping не содержит определения для
- 20. не содержит определения для «Сумма»
- 21. Web API расширить ошибки 'объект' не содержит определения для 'Включить'
- 22. SalesInvoiceFactory не содержит определения для создания
- 23. не содержит определения для «формы»? Outlook Addon
- 24. «TProtocol» не содержит определения для «IncrementRecursionDepth»
- 25. 'Facebook.JsonObject' не содержит определения для 'name' ERROR
- 26. 'System.Windows.Controls.Image' не содержит определения для 'FromFile'
- 27. Resource.String не содержит определения для «Hello»
- 28. «IQueryable» не содержит определения для «OrderByDescending»
- 29. string [*, *] не содержит определения для 'Contains'
- 30. не содержит Defination определения
В окнах свойств просто удаление записи этого конкретного события также удалит соответствующий код. – Zenwalker