In vb.net, the Login Form, Splash Screen, and Dialog Form are nice to have. They are available through Visual Studio’s Project > Add New Item... dialog.
Is there a way to add these prebuilt forms to a c# project without jumping through hoops?
If need be, the forms can be re-implemented or created in a vb.net project and then instantiated from the main (c#) project, but that is a lot of work if there’s an easy workaround.
vb.net project
c# project


I think using VB.NET forms in C# is not directly possible. But you could put a wrapper around the VB.NET forms and compile it into a DLL. Then you can use the DLL from your C# application. A similar suggestion (but the other way round) is given here.
Edit: Actually you don’t need a wrapper. You can use the form from the project directly as shown here.