3

在我删除 tabPage1_Click 事件行为的整个代码后,编译期间开始出现此错误消息。

它没有任何正文代码,因为我不小心快速单击了两次,并且在我刚开始编写应用程序时将事件代码添加到源代码中。现在我已经完成了,一切都很好,除了 tabPage1_Click 的无用定义。

错误 1“Bar.placeOrderForm”不包含“tabPage1_Click”的定义,并且找不到接受“Bar.placeOrderForm”类型的第一个参数的扩展方法“tabPage1_Click”(您是否缺少 using 指令或程序集引用?) C:\admin\Bar\Bar\placeOrderForm.Designer.cs 96 67 酒吧

4

5 回答 5

3

进入 placeOrderForm 表单的设计器,从“属性”窗口的字段列表中选择 tabPage1,选择“事件”视图并清除 Click 事件中的条目(应为 tabPage1_Click)。

应该看你没错。

于 2011-02-08T21:00:20.510 回答
3

删除了 .designer.cs 文件中突出显示的行

在此处输入图像描述

于 2011-02-08T21:02:23.447 回答
0

双击错误,跳到有问题的行,你会发现类似: ...+=tabPage1_Click(...)删除该行,因为它引用了一个不再存在的事件处理程序。

于 2011-02-08T21:01:29.817 回答
0

基本上发生的事情是表单生成器仍然认为那里应该有一个事件,所以它生成了设置事件的代码,然后编译器最终摸不着头脑,想知道表单设计者在想什么。

您要做的是在设计器中选择 tabPage1,然后查看属性窗口并单击闪电以切换到查看事件。然后向下滚动Click并清空该框。

于 2011-02-08T21:01:39.910 回答
0

解决方案检查您的 Webapplication dll 和 pdb 文件或作为更新 bin 文件夹上传

于 2013-06-27T13:20:52.790 回答