我有一个项目,其中有一个窗体有几个对象(控件)本身。我想在另一个解决方案中将此表单添加到另一个项目。我如何做到这一点。谢谢。如何从项目其他插入窗体在视觉c#
0
A
回答
0
这是重用代码:)
一件好事,你必须做出一个库项目。
1)文件=>新建项目
2)检查可视化项目在树
然后选择 “类库”,给它一个名字 “MyFormLib”
3)然后简单地复制将YourForm.cs和YourForm.designer从您的应用程序项目粘贴到“MyFormLib”。
4)现在去解决方案资源管理器,浏览到您的应用程序项目,右键单击“引用”,然后“添加引用”
5)若要完成点击“解决方案”,然后选择您的库项目“MyFormLib” 。
6)您现在可以在应用程序项目中使用库项目中的表单。 如:新MyFormLib.TheForm()
7)要重复利用的形式在你的第二个应用程序,重做步骤4到6
0
只需打开要添加现有表单项目:
在Solution Explorer中
选择 “添加” 上点右键 - > “现有项...”
浏览你的其他项目的文件夹,并搜索表单的3个文件:
yourForm1.cs,yourForm1.Designer.cs,yourForm1.resx
0
的最简单方法是
- 在Visual Studio中打开目标解决方案。
- 在解决方案资源管理器上,右键单击目标解决方案名称并单击添加>现有项目。使用您的来源表单识别项目。
- 从源移动形式目的地项目(设计师和RESX文件将其移动)
- 变化相关的命名空间规格,那么你可以删除旧表。
相关问题
- 1. C#窗体项目加载其他机器上的空白
- 2. 从其他项目打开wpf窗口
- 3. 如何隐藏当前窗体的其他窗体C#
- 4. 当我在项目视图中单击窗体时,我如何获得视觉c#表单中的表单
- 5. 插入窗体视图
- 6. 如何从其他表中插入值?
- 7. 如何从其他表插入表格
- 8. 如何在其他子视图下插入子视图
- 9. 重用在其他Windows控件窗体项目
- 10. 如何从其他选项卡推入tabbar中的其他视图?
- 11. 如何最小化主项目窗口中的其他项目窗口?
- 12. 如何在C#.NET中修改其他窗体的RichTextBox
- 13. 如何从其他工作区导入项目?
- 14. 如何从其他sbt项目引用外部sbt项目?
- 15. 在中间插入其他东西时循环通过项目
- 16. C#如何拥有一个位于其他窗体之上的消息窗体?
- 17. 如何在数组中插入其他两者之间的项目
- 18. 如何在列表视图/窗体前添加新项目
- 19. 如何禁用其他项目在列表视图
- 20. 从其他控制器的Symfony窗体
- 21. 无法在Visual C中打开其他窗体窗口#
- 22. 关闭时将变量从窗体传递到其他窗体
- 23. 从其他窗体访问选项卡属性
- 24. 如何在C#Windows窗体中设置ComboBox的选定项目?
- 25. 如何关闭窗体窗体并将控件转移到其他窗体?
- 26. Three20插入项目如何
- 27. 如何在其他asp.net项目中使用C#编写的DLL?
- 28. 如何在我的项目中调用其他开源项目的函数C
- 29. 如何在Django的其他项目中导入模型
- 30. 视锥体视觉