Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的程序中有一些与设计师一起创建的表格。现在我所有的类都在默认的根命名空间中。我想进一步拆分程序并将一些类移动到子命名空间。对于非 gui 类,我只需将类定义用 a 括起来就可以了,
Namespace defualtNameSpace.XXXX ... End Namespace
但是对于设计者创建的具有部分类定义的类,我不确定该怎么做。我听说您不应该编辑设计器创建的代码,但我不知道其他方法。
您可以namespace在设计器文件中修改,例如Form1.Designer.cs. 只要您不更改Windows 窗体设计器生成的代码中的代码 region,就可以了。
namespace
Form1.Designer.cs
region
另一种选择是在您的解决方案中创建另一个文件夹。将表单添加到新文件夹后,它namespace会自动附加文件夹的名称。