我有一个带有不同按钮、文本框和选项卡控件的 Windows 窗体应用程序。
双击按钮/选项卡/文本框时,源代码会在 Form 类(在单个文件中)中自动生成。
双击控件后,如何使代码在单独的类和单独的文件中自动生成?
这是不可能的。此外,当双击一个控件时,它不仅会在类中生成代码,还会以 Designer.cs 的形式生成代码,它会自动将所有事件链接到生成的代码。
你不能,我不确定你为什么认为它首先属于单独的类和文件。
如果您在设计时将控件放在窗体上,它们将成为窗体类的属性(成员)。您不是在编写新的按钮类、文本框类和选项卡控件类——您是在访问表单类的成员。IDE 不可能将它们放在单独的代码单元中。
自动它是不可能的......
您可以使用 Partial Class 来做到这一点............您需要手动将所有控制事件移动到同一文件的另一个 Partial 类:)