C# 使用WinForms启用.cs文件的可视化编辑

C# 使用WinForms启用.cs文件的可视化编辑,c#,winforms,visual-studio-2010,C#,Winforms,Visual Studio 2010,目前,我们严格使用VisualStudio2010中的文本编辑器管理和编辑所有基于c#winform的界面 我们是否可以获取源代码,并使我们能够使用visual winform editor编辑它们?如果您为.cs文件提供designer.cs和.resx文件,visual Studio将允许您在visual editor中打开它们。问题是,您必须为原始.cs对象创建一个分部类,并将可视元素的代码移动到Designer.cs文件中。所以如果你有文件 SomeClass.cs 您需要添加 Som

目前,我们严格使用VisualStudio2010中的文本编辑器管理和编辑所有基于c#winform的界面


我们是否可以获取源代码,并使我们能够使用visual winform editor编辑它们?

如果您为.cs文件提供designer.cs和.resx文件,visual Studio将允许您在visual editor中打开它们。问题是,您必须为原始.cs对象创建一个
分部类
,并将可视元素的代码移动到Designer.cs文件中。所以如果你有文件

SomeClass.cs
您需要添加

SomeClass.cs
    SomeClass.designer.cs
    SomeClass.resx

添加它们后,VisualStudio将自动找出它们应该是相关的,并允许您在可视化编辑器中打开它们

你当初为什么不这么做?你能给我们一个简单的示例表单吗?如果一个控件的位置依赖于另一个控件,那么你不能用winform编辑器编辑它!我从其他对该技术非常陌生的团队成员那里继承了该项目的这一部分。谢谢,我会尝试一下。当然,但是你可能会有更好的时间从头开始重新创建表单,而不是尝试将它们移植到部分类中。