如何使用VS设计器分部类更改vb.net表单的namspace?

时间:2013-08-06 20:25:33

标签: .net vb.net

我在程序中创建了一些与设计器一起创建的表单。现在我的所有类都在默认的根命名空间中。我想将程序分解一点,并将一些类移动到子命名空间。对于非gui类,我很容易用a,

包围类定义
Namespace defualtNameSpace.XXXX

...

End Namespace

但对于由设计师创建的具有部分类定义的类,我不知道该怎么做。我听说你不应该编辑设计师创建的代码,但我不知道其他任何方式。

1 个答案:

答案 0 :(得分:0)

您可以修改设计器文件中的namespace,例如Form1.Designer.cs。只要您不更改 Windows窗体设计器生成的代码 region中的代码,您就可以了。

另一种选择是在解决方案中创建另一个文件夹。将表单添加到新文件夹后,其namespace将自动附加文件夹的名称。