我创建了 3 个不同(但共享相同的数据库连接)的 Windows 窗体应用程序。每个这样的应用程序都非常简单,并且仅包含一个表单。
假设我有 3 个表单:Form1、Form2 和 Form3,我现在想定义 Form1 是主表单(也是唯一的应用程序),并从 Form1 中调用 Form2 和 Form3,作为 Form1 应用程序的一部分,而不是作为独立应用程序。类似于:
private void btnForm2_Click(object sender, EventArgs e)
{
Form2 form2 = new Form2();
form2.Show();
}
private void btnForm3_Click(object sender, EventArgs e)
{
Form3 form3 = new Form3();
form3.Show();
}
虽然这看起来很简单,但我对如何将 Form2 和 Form3 导入 Form1 项目感到困惑,而不会损害 VS 2010 已经“自动”执行的操作的完整性。
Form2.cs
也就是说,我相信我需要拖放到项目中的不仅仅是文件Form1
,还有其他文件,例如Form2.Designer.cs
,Form2.resx
和...更多?
我还需要复制项目下的文件Properties
吗References
?
有条不紊地将三个项目合二为一需要哪些步骤?