我有一个包含3个项目,3个windowsforms的解决方案。 我想将我的main / startup项目用于form1,它有2个按钮。这些应该从form2 / project2和form3 / project3开始。但我怎么能这样做?
答案 0 :(得分:2)
您可以设置对其他项目的引用,然后尝试这样的事情:
Form2 frm2 = new Form2();
frm2.Show();
Form3 frm3 = new Form3();
frm3.Show();
或
YourClass2 cls2 = new YourClass2();
// Do what you need with it
答案 1 :(得分:0)
将Project2和Project3的引用添加到Project1,然后您可以使用这些项目中的公共类。
private void Form1Button1_Click(object sender, EventArgs e)
{
var newForm = new Project2.Form2();
newForm.Show(); // or ShowDialog to block
}