【发布时间】:2012-10-29 00:44:14
【问题描述】:
我创建了 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 已经“自动”执行的操作的完整性。
也就是说,我认为我需要拖放到Form1项目中的不仅仅是Form2.cs文件,还有其他文件,例如Form2.Designer.cs、Form2.resx和...更多的?
我是否也需要复制项目的Properties和References下的文件?
有条不紊地将三个项目合二为一需要哪些步骤?
【问题讨论】:
标签: c# winforms visual-studio-2010