C# 如何在VisualC中从其他项目插入表单
我有一个项目,其中有一个表单本身有几个对象控件。我想将此表单添加到另一个解决方案中的另一个项目中。我如何才能做到这一点。谢谢。重用代码是件好事: 你必须做一个图书馆项目 1文件=>新项目 2检查树中的可视化项目 然后选择类库,给它命名为MyFormLib 3然后,只需将应用程序项目中的粘贴YourForm.cs和YourForm.designer复制到MyFormLib即可 4现在转到解决方案资源管理器,浏览到您的应用程序项目,右键单击引用,然后添加引用 5要完成,请单击解决方案,然后选择您的库项目MyFormLib 6您现在可以在应用程序项目中使用库项目中的表单。 e、 g:新的MyFormLib.TheFormC# 如何在VisualC中从其他项目插入表单,c#,.net,winforms,forms,projects-and-solutions,C#,.net,Winforms,Forms,Projects And Solutions,我有一个项目,其中有一个表单本身有几个对象控件。我想将此表单添加到另一个解决方案中的另一个项目中。我如何才能做到这一点。谢谢。重用代码是件好事: 你必须做一个图书馆项目 1文件=>新项目 2检查树中的可视化项目 然后选择类库,给它命名为MyFormLib 3然后,只需将应用程序项目中的粘贴YourForm.cs和YourForm.designer复制到MyFormLib即可 4现在转到解决方案资源管理器,浏览到您的应用程序项目,右键单击引用,然后添加引用 5要完成,请单击解决方案,然后选择您的库
7要在第二个应用程序中重复使用表单,请重复步骤4至6只需打开要添加现有表单的项目即可: 右键单击解决方案资源管理器 选择添加->现有项目 浏览其他项目的文件夹,并搜索表单中的3个文件: yourForm1.cs、yourForm1.Designer.cs、yourForm1.resx
最简单的方法是 在Visual Studio中打开目标解决方案。 在解决方案资源管理器上,右键单击目标解决方案名称,然后单击添加>现有项目。用源表单标识项目。 将表单从源项目移动到目标项目设计器和resx文件将随之移动 更改相关的命名空间规范,然后可以删除旧表单。