Mon projet est un client de console. Je commence dans la console et ensuite affiche le formulaire. J'utilise le code ci-dessous pour afficher un formulaire vierge (j'ajouterai des contrôles plus tard) à l'utilisateur. Mais le formulaire est affiché, mais il est bloqué (pas actif). Que devrais-je faire?Démarrage d'un formulaire dans un projet de console C#?
Console.WriteLine("Starting form");
Console_Client.Main mainform = new Main();
mainform.Show();
Console.ReadLine();
ShowDialog() fonctionnera dans certains cas, mais, sans une pompe réelle de message, certaines fonctionnalités de formulaires ne pas se comporter comme vous l'auriez prévu. Si le formulaire est très simple, c'est très bien ... –
L'utilisation de 'ShowDialog()' fonctionne de la même façon que lorsque vous ouvrez un formulaire de connexion dans 'Main' avant le' Application.Run() '. Oui, pour les formulaires simples, cela fonctionne très bien. –