Question

Je n'ai pas beaucoup travaillé avec .NET, alors pardonnez-moi si cette solution est triviale.

Le " problème " Ce qui est plutôt gênant, c’est que VC # IDE ouvre tous les fichiers dont la classe hérite de System.Windows.Forms.Form en mode conception, par défaut . La seule exception est "*. Designer.cs". fichiers.

En règle générale, cela va. Cependant, si j'ai une classe partielle qui implémente un code de gestionnaire de contrôle, cela devient assez gênant. Lorsque vous double-cliquez sur le fichier source, par exemple, vous accédez au concepteur Winforms et vous voyez un formulaire vide. Totalement inutile.

Pour contourner ce problème, vous devez cliquer avec le bouton droit sur le fichier source en question et sélectionner "Afficher le code". dans le menu contextuel.

Ma question est plutôt simple: existe-t-il un moyen détourné de contourner cette absurdité? Sinon, je me demande comment les gens organisent leur code de gestion de l'interface utilisateur.

Merci!

Était-ce utile?

La solution

Oui.

Dans le menu contextuel du fichier, sélectionnez "Ouvrir avec ...". et utilisez les options " Définir par défaut " bouton avec votre éditeur préféré sélectionné (dans votre cas, probablement l'éditeur CSharp).

Autres conseils

Plutôt que de cliquer avec le bouton droit de la souris et d'afficher le code, j'utilise toujours Doubleclick pour accéder à la page de code, axée sur l'événement Form_load, qui peut être laissée vide et ignorée.

Si vous voulez vraiment corriger le problème, je vous suggère de faire en sorte que votre fichier ne soit pas un formulaire! Vous ne pouvez pas blâmer VS de penser que vous souhaitez utiliser un formulaire lorsque vous ouvrez un fichier de formulaire!

Cliquez une fois sur le fichier dans l'explorateur de solutions, puis appuyez sur la touche F-7.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top