Я хочу, чтобы мое приложение на C # .NET имело форму, но не было формой.
Когда я обычно запускаю приложение Windows Form, это похоже на то, что форма - мастер всего остального, что следует:
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
Вместо этого я хотел бы запустить мою программу, которая затем может показывать форму, но не является самой формой. Другими словами, я не хочу, чтобы главный контроллер приложения был формой, я бы хотел, чтобы он был невизуальным логическим контейнером, который может отображать формы, но не сам по себе.
Я не уверен, ясно ли я задаю вопрос, но хотелось бы услышать мысли.