У меня есть одно решение с 3 проектами, тремя формами окон.Я хотел бы иметь мой основной / автозагрузочный проект для form1 и который имеет 2 кнопки.Они должны начать form2 / project2 и form3 / project3.Но как я могу это сделать ??
Вы можете установить ссылки на другие проекты, а затем попробовать что-то вроде этого:
Form2 frm2 = new Form2(); frm2.Show(); Form3 frm3 = new Form3(); frm3.Show();
или
YourClass2 cls2 = new YourClass2(); // Do what you need with it
Добавьте ссылку на Project2 и Project3 в Project1, тогда вы сможете использовать открытые классы из этих проектов.
private void Form1Button1_Click(object sender, EventArgs e) { var newForm = new Project2.Form2(); newForm.Show(); // or ShowDialog to block }