C# 如何在Windows窗体中删除自动生成的代码?

C# 如何在Windows窗体中删除自动生成的代码?,c#,windows-forms-designer,C#,Windows Forms Designer,例如,双击标签后,在窗口窗体中,我得到一个代码: private void label1_Click(object sender, EventArgs e) { } 如果我要删除它,表单窗口会出现错误,它希望我返回代码。如何删除它?打开设计器,选择标签1并删除标签事件列表(属性窗口)中的事件处理程序。在设计器上找到标签1,然后查看该标签的属性并删除为OnClick事件定义的事件处理程序。然后可以删除代码。您必须从form designer.cs或属性选项卡中删

例如,双击标签后,在窗口窗体中,我得到一个代码:

private void label1_Click(object sender, EventArgs e)
        {

        }

如果我要删除它,表单窗口会出现错误,它希望我返回代码。如何删除它?

打开设计器,选择标签1并删除标签事件列表(属性窗口)中的事件处理程序。

在设计器上找到标签1,然后查看该标签的属性并删除为OnClick事件定义的事件处理程序。然后可以删除代码。

您必须从form designer.cs或属性选项卡中删除事件处理程序。首先,您需要从设计器的属性窗口中删除它

必须从“属性”窗口的“事件”选项卡中删除方法名称。之后,它将被自动删除,或者您可以删除它而不产生任何问题


您可能还必须进入自动生成的设计代码文件,取出添加该方法的部分,作为标签的事件处理程序。

图片显示了千言万语: