Faire une copie d'un formulaire dans Visual Studio 2008 (C #)
J'ai un formulaire dans mon projet existant.
Ma tâche actuelle est de faire une copie d'un formulaire existant et changer quelques choses sur le nouveau formulaire. Faire une copie du formulaire de fichiers cs ne serait pas le faire depuis le contenu existant de se référer aux informations sur le fichier.
Bref, je suis en train de créer un formulaire nom Monnouveauformulaire, qui sera directement en double de MyCurrentForm sans provoquer de conflit de noms qui peuvent survenir dans de simples copier-coller de code contenu.
Quel est le moyen le plus rapide que je peux atteindre cette?
source d'informationauteur Shamim Hafiz
Vous devez vous connecter pour publier un commentaire.
Copie du formulaire dans visual studio explorateur de solutions. Renommer. Et changer le nom de la classe manuellement .cs et .Le concepteur.fichiers cs. Ne pas utiliser VS fonctionnalité de refactoring comme il souffle les références à la classe d'origine.
Pour dupliquer un formulaire (dans le même projet):
Profitez-en!
Pourquoi avez-vous besoin de faire une duplication de la forme? Essaye de trouver un peu de refactoring qui peuvent vous aider, par exemple, de créer une certaine forme de base et d'en extraire la logique commune.
Chaque fois que vous effectuez une duplication chaton meurt!
Vous pouvez simplement ajouter un nouveau formulaire vide, puis sélectionnez tous les éléments sur l'original de l'aforme et collez-les sur le nouveau formulaire. Ce ne sera pas copier le code derrière. Mais qui peut également être résolu avec le copier-coller.
De ne causer aucun renommage des conflits.