Comment copier la mise en page d'un formulaire dans un formulaire d'un autre projet?Copie de la mise en page dans un autre projet (C#)
Répondre
Faites un clic droit sur le nouveau projet dans l'explorateur de solution Visual Studio et choisissez Ajouter , élément existant. Accédez à l'ancien projet et sélectionnez le formulaire. Une nouvelle copie du formulaire est générée dans votre projet actuel. Ensuite, éditez la réponse de per @ djechelon.
Copiez l'ensemble du formulaire dans l'autre projet, puis modifiez le code de la logique métier. Cela semble simple, n'est-ce pas?
Si cette option est sélectionnée, le copier-coller de l'éditeur de formulaires ne fonctionne pas pour vous, vous pouvez couper et coller le contenu de la classe InitializeComponent (dans myform.designer.cs) d'un formulaire à un autre.
Vous aurez en fait besoin de copier la majeure partie du contenu du fichier myform.designer.cs - si vous ne comprenez pas déjà comment cela fonctionne, alors c'est une bonne chose à faire. Il n'y a pas de magie là-dedans, malgré les avertissements de ne pas toucher au code généré par le designer.