在Winforms中,每个表单都应处理自己的工作。您应该有一个用于设置的表格,另一个用于显示当前备份的表格,等等。
如果您要坚持使用单一形式的多个组,则可以创建用户控件(如SnOrfus所说)来分隔代码。如果您仍然在某些类上获得大量代码,则可以使用Partial类将不同的代码分离到不同的文件中。
局部类似乎是一个不错的选择,但我只建议您这样做,因为您正在构建一个业余项目。对于更大或更复杂的项目,您应该使用模式将正确的工作委派给正确的对象,还可以切换到WPF之类的新技术,在其中更容易使用MVVM这样的模式。